| | Post: 1 | Registrato il: 01/06/2018
| Città: SAVIGNANO SUL RUBICONE | Età: 57 | Utente Junior | 2016 | | OFFLINE | |
|
01/06/2018 15:35 | |
Ciao a tutti
Qualcuno sa se c'è un modo per ottenere il risultato della funzione data "ADESSO() in formato maiuscolo ?
oppure è una richiesta impossibile oltre che di relativa importanza ?
grazie
|
|
| | Post: 579 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Senior | Excel2019 | | OFFLINE |
|
01/06/2018 15:44 | |
Ciao
Non mi è molto chiara la domanda.
Leggo dalla Guida di Excel per la funzione ADESSO()
Restituisce il numero seriale della data e dell'ora correnti. Se prima dell'immissione della funzione il formato di cella era Generale, verrà modificato in modo che corrisponda al formato di data e ora delle impostazioni internazionali. È possibile cambiare il formato di data e ora della cella utilizzando i comandi del gruppo Numeri nella scheda Home della barra multifunzione.
Poichè il risultato è un numero seriale non capisco cosa ci sia da mettere in Maiuscolo.
Se, invece, ti riferisci alla "formattazione" della cella che riceve il risultato che avevi in precedenza formattato per avere anche l'indicazione del giorno della settimana, NON PUOI FARLO perchè la risposta della funzione imposta il formato della cella come sopra.
Puoi intervenire tramite VBA per ottenere il Maiuscolo.
Ciao,
Mario |
| | Post: 1 | Registrato il: 01/06/2018
| Città: SAVIGNANO SUL RUBICONE | Età: 57 | Utente Junior | 2016 | | OFFLINE | |
|
01/06/2018 16:14 | |
Marius44, 01/06/2018 15.44:
Ciao
Non mi è molto chiara la domanda.
Leggo dalla Guida di Excel per la funzione ADESSO()
Restituisce il numero seriale della data e dell'ora correnti. Se prima dell'immissione della funzione il formato di cella era Generale, verrà modificato in modo che corrisponda al formato di data e ora delle impostazioni internazionali. È possibile cambiare il formato di data e ora della cella utilizzando i comandi del gruppo Numeri nella scheda Home della barra multifunzione.
Poichè il risultato è un numero seriale non capisco cosa ci sia da mettere in Maiuscolo.
Se, invece, ti riferisci alla "formattazione" della cella che riceve il risultato che avevi in precedenza formattato per avere anche l'indicazione del giorno della settimana, NON PUOI FARLO perchè la risposta della funzione imposta il formato della cella come sopra.
Puoi intervenire tramite VBA per ottenere il Maiuscolo.
Ciao,
Mario
io imposto la formula ADESSO() e mi restituisce anno mese ore...... con personalizza scelgo di vedere solo il mese "giugno" quello che vorrei è di riuscire a formattarlo in maiuscolo ma nulla da fare nemmeno con la funzione MAIUSC ne con la Macro VBA...
non so se mi sono spiegato
|
| | Post: 2.076 | Registrato il: 21/03/2008
| Città: LOCATE VARESINO | Età: 76 | Utente Veteran | 2007 / 13 | | OFFLINE | |
|
01/06/2018 16:18 | |
ciao
=MAIUSC(TESTO(ADESSO();"gg mmmm aaaa hh:mm"))
Ciao da locate
excel 2007 / 13 |
| | Post: 5.404 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | OFFLINE |
|
01/06/2018 16:35 | |
Ciao puoi usare la formula "SCEGLI()"
eccola
=SCEGLI(MESE(OGGI());"GENNAIO";"FEBBRAIO";"MARZO";"APRILE";"MAGGIO";"GIUGNO";"LUGLIO";"AGOSTO";"SETTEMBRE";"OTTOBRE";"NOVEMBRE";"DICEMBRE")
questa ti scrive il mese in maiuscolo e si aggiorna ad ogni mese, ma ricorda non è una data
Ciao By Sal
P.S. meglio quella di Locate che saluto
[Modificato da by sal 01/06/2018 16:39] se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 2 | Registrato il: 01/06/2018
| Città: SAVIGNANO SUL RUBICONE | Età: 57 | Utente Junior | 2016 | | OFFLINE | |
|
01/06/2018 16:39 | |
locatevaresino, 01/06/2018 16.18:
ciao
=MAIUSC(TESTO(ADESSO();"gg mmmm aaaa hh:mm"))
Funziona..... ottimo grazie mille
non vorrei osare troppo ma se volessi anche che la data poi rimanesse la stessa credi sia possibile ?
|
| | Post: 2.077 | Registrato il: 21/03/2008
| Città: LOCATE VARESINO | Età: 76 | Utente Veteran | 2007 / 13 | | OFFLINE | |
|
01/06/2018 16:47 | |
ciao
NO
bisogna utilizzare VBA per questo lavoro
Sub InserisciData()
ActiveCell = UCase(Format(Now, "dd mmmm yyyy hh:mm"))
End Sub
01 GIUGNO 2018 16:50
Ciao da locate
excel 2007 / 13 |
| | Post: 3 | Registrato il: 01/06/2018
| Città: SAVIGNANO SUL RUBICONE | Età: 57 | Utente Junior | 2016 | | OFFLINE | |
|
01/06/2018 17:49 | |
locatevaresino, 01/06/2018 16.47:
ciao
NO
bisogna utilizzare VBA per questo lavoro
Sub InserisciData()
ActiveCell = UCase(Format(Now, "dd mmmm yyyy hh:mm"))
End Sub
01 GIUGNO 2018 16:50
Grazie a tutti dei preziosi consigli e info...
|
|
|