Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

inserimento date in due colonne

Ultimo Aggiornamento: 19/11/2018 12:51
Post: 20
Registrato il: 20/07/2014
Città: MOLFETTA
Età: 68
Utente Junior
excel 2010
OFFLINE
18/11/2018 18:24

(Risolto)
Ciao a tutti, devo inserire da userform delle date in due o più colonne per eventi diversi ma con date che possono anche essere uguali.
Il problema è che l'inserimento deve essere fatto in formato gg/mm/aaaa e non riesco, con questa macro accetta di tutto e la data me la restituisce con mm/gg/aaaa altrimenti come testo. Le date inserite devono essere poi riordinate dalla meno recente alla più recente. Allego file di esempio.
Grazie a tutti.Ciao
[Modificato da angelo5555 18/11/2018 20:16]
Saluti
Windows7 - Excel 2010
Post: 2.010
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
18/11/2018 18:45

ciao
per ottenere il risultato gg mm aaaa, anche se "suona strano" fai:

Range("a" & h - 1) = Format(TextBox1.Text, "mm/dd/yyyy")


saluti

edit: per il controllo se è una data cerca in internet, pe:
https://www.ozgrid.com/forum/forum/help-forums/excel-general/50339-format-textbox-date-check-if-date-valid

Oppure usa If IsDate(tuaData), ma...non so se con le date in formato ggmmaaaa crei dei problemi



[Modificato da dodo47 18/11/2018 19:06]
Domenico
Win 10 - Excel 2016
Post: 20
Registrato il: 20/07/2014
Città: MOLFETTA
Età: 68
Utente Junior
excel 2010
OFFLINE
18/11/2018 20:15

Ciao Dodo, ho risolto sia l'inserimento che il controllo (If IsDate(tuaData)), tantissime grazie.
Saluti
Windows7 - Excel 2010
Post: 2.012
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
19/11/2018 12:51

ciao
come accennato, IsDate crea problemi con la data in formato gg mm aaaa, poi fai come meglio ritieni.

Per esempio, se scrivi 12/15/2018, per tale funzione, la risposta è True in quanto tale stringa viene interpretata come 15/12/2018

saluti



Domenico
Win 10 - Excel 2016
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 14:13. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com