Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel eliminare barra da data

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Excel eliminare barra da data

Postdi Francesco53 » 24/11/17 18:03

Un saluto a tutti,
trasformo in vba una data dal seguente formato: 01/12/1953 tramite il seguente codice:
Codice: Seleziona tutto
Data1 = Cells(I, 2)
    Data2 = Replace(Data1, "/", "")
    Cells(I, 2) = Data2

Il problema è che mi elimina anche lo 0 del giorno, io ho bisogno di ottenere 01121953
e non 1121953.
Ringrazio chi mi può aiutare a risolvere la difficoltà.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 785
Iscritto il: 20/02/10 18:45

Sponsor
 

Re: Excel eliminare barra da data

Postdi Marius44 » 24/11/17 19:17

Ciao
Come è formattata la cella di destinazione? Sicuramente come Generale!
Formattala come Testo e vedrai il tuo zero.

Ciao,
Mario
Marius44
Utente Senior
 
Post: 537
Iscritto il: 07/09/15 22:00

Re: Excel eliminare barra da data

Postdi Francesco53 » 24/11/17 19:28

Ciao Marius44, ti ringrazio per l'interessamento ma purtroppo continua a mancare lo zero davanti ai giorni minori di 10.
Avevo già provato ma non funziona purtroppo.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 785
Iscritto il: 20/02/10 18:45

Re: Excel eliminare barra da data

Postdi Marius44 » 24/11/17 19:44

Ciao
Ti allego il file dove avevo fatto le prove.
Nell'Editor di VBA troverai 2 macro (la tua e la mia - Sub Sostituzione)

Come puoi notare in B1 c'è la data come la vuoi tu mentre in B3 la data è senza lo zero iniziale.
Seleziona la cella B3 e formattala come testo. Lancia la mia macro e vedi cosa succede.

Ecco il file https://www.dropbox.com/s/au7p2p9r8yw1rro/DataTesto.xlsm?dl=0

Ciao,
Mario
Marius44
Utente Senior
 
Post: 537
Iscritto il: 07/09/15 22:00

Re: Excel eliminare barra da data

Postdi Francesco53 » 24/11/17 20:05

Grazie Mario, sembra tutto ok.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 785
Iscritto il: 20/02/10 18:45

Re: Excel eliminare barra da data

Postdi Anthony47 » 25/11/17 01:25

Se "Funziona" allora va bene cosi'... Pero' a me pare che il risultato dipende da come e' formattata la cella; se e' "Generico" allora 01/12/2017 diventa sempre 1122017
Io, nella sub di Francesco, mi sarei limitato a modificare questa riga
Codice: Seleziona tutto
    Data2 = "'" & Replace(Data1, "/", "")


Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 17440
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "Excel eliminare barra da data":


Chi c’è in linea

Visitano il forum: Nessuno e 49 ospiti