Risultati da 1 a 24 di 24

Discussione: Formato date



  1. #1
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Formato date

    Buongiorno a tutti............

    Nel File in cui mi avete aiutato a completare mi è rimasto un piccolo neo,
    nella colonna D22:D34 ci sono le date apparentemente formattate uguali, però se clicco sul tasto ordina per data ultima data inserita con la form
    "lunedi 01/05" non la ordina correttamente anche se nel Vba gli ho impostato il solito formato.
    Infatti se clicco sulla cella D34 e poi su un altra cella ad esempio D33 si nota in realtà
    che hanno due espressioni diverse

    Come posso fare

    Grazie a tutti in anticipo....
    File Allegati File Allegati
    windows 10
    Excel 2016

  2. #2
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    in D34 ho un testo gli altri sono numeri in formato data
    é un problema di formattazione forse nella tabella
    prova riformattare tutta la colonna come data

    anche l'ora è in formato testo e non numerico

  3. #3
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Ciao ho formattato tutta la colonna D in formato data... e poi personalizzato come gggg gg/mm
    ma ultima data non la ordina correttamente
    ti riallego il file

    Grazie Zio_tom
    File Allegati File Allegati
    windows 10
    Excel 2016

  4. #4
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    il problema sta nella formattazione della tabella, il VBA va bene
    infatti se levi la tabella, l'input é corretto nel formato
    forse devi creare la tabella (grande) e poi inserire i dati
    io non uso mai le tabelle, creano problemi come l'unione celle e quindi non so aiutarti
    se non usi tabella funziona bene

  5. #5
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    cioe e meglio creare gia la tabella con tutti i campi vuoti che mano a amno si riempiano con inserimento dei dati
    oppure è meglio convertire la tabella in celle normali????
    windows 10
    Excel 2016

  6. #6
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    io leverei la tabella, e formatterei le colonne
    poi userei 'ordina dati' per ordinare

  7. #7
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    pero nella form inserisco una formattazione a colori alternati per dare maggior visibilità???
    poi per ordinare i dati avevo fatto una macro che mi riordinava tutto dal piu recente al meno recente......
    ma in questo modo quando riordino i dati mi rimane la colorazione delle righe in maniera alternata
    oppure no???
    grazie
    windows 10
    Excel 2016

  8. #8
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    815
    Versione Office
    2016 64bit
    Likes ricevuti
    147
    Likes dati
    53
    Fai attenzione che tra le date hai 3 che sono 2006 invece di 2016 e l'unica che ha il nome della società inserito è ancora in formato testo. Entrambi i casi creano "scompiglio" quando ordini la tabella per data. Nascondere l'anno (o qualsiasi altro dato) ci può stare ma in fase di inserimento devi controllarne la correttezza/congruità altrimenti poi "ci si perde".

  9. #9

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7142
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1300
    Ciao,
    ti ho formattato la colonna nel modo giusto, verifica se va bene (poi puoi personalizzarla come vuoi).
    File Allegati File Allegati
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  10. #10
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    ho convertito la tabella in celle normali
    ma non riesco a far coincidere adesso le due formattazione delle date
    tra la userform e quelle delle celle precedenti le ultime due
    per poterle poi riordinare........
    File Allegati File Allegati
    windows 10
    Excel 2016

  11. #11
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    scusa Ges la sovrapposizione

    verifico e ti faccio sapere
    windows 10
    Excel 2016

  12. #12
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    scusa Ges ho provato ma non noto differenza.... continua con una formattazione diversa
    A parte che cera un errore di debug che ho corretto sulla scritta società nella macro
    windows 10
    Excel 2016

  13. #13

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979
    come avevo anticipato in un altro post, il problema è nel dato inserito dalla form:
    Codice: 
    Private Sub ImgInserisci_Click()
    
    
    Dim uriga As Long
    
    
    uriga = Range("A" & Rows.Count).End(xlUp).Row + 1
        TxtData = Format(TxtData.Value, "dddd dd/mm")
        TxtOra = Format(TxtOra.Value, "h:mm")
    
    
    
    
    Range("A" & uriga).Value = CmbSquadra
    Range("B" & uriga).Value = TxtSocietà
    Range("C" & uriga).Value = TxtAvversari
    Range("D" & uriga).Value = TxtData
    Range("E" & uriga).Value = TxtOra
    
    
    CmbSquadra = ""
    TxtSocietà = ""
    TxtAvversari = ""
    TxtData = ""
    TxtOra = ""
    
    
    End Sub

    con
    Codice: 
    TxtData = Format(TxtData.Value, "dddd dd/mm")
    stiamo formattando la textbox non la cella

    prova con:
    Codice: 
    Range("D" & uriga).Value = Cdate(TxtData)
    

  14. I seguenti utenti hanno dato un "Like"

    ges

  15. #14
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    non puó funzionare ... il testo che vede é in italiano, cioé 'giovedi 24/05'
    e quindi CDate non la riconosce
    se invece formatto la cella come data la riconosce

  16. #15

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979
    Citazione Originariamente Scritto da zio_tom Visualizza Messaggio
    non puó funzionare ... il testo che vede é in italiano, cioé 'giovedi 24/05'
    e quindi CDate non la riconosce se invece formatto la cella come data la riconosce
    ciao zio_tom, infatti io formatterei la TextBox "dd/mm/yy" e la colonna "D" della Tabella5 "gggg gg/mm":

    Codice: 
    Option Explicit
    
    
    Private Sub ImgFINE_Click()
    Unload Me
    End Sub
    
    
    
    
    Private Sub ImgInserisci_Click()
    Dim uRiga As Long
    
    
    uRiga = Range("A" & Rows.Count).End(xlUp).Row + 1
        
    Range("A" & uRiga).Value = CmbSquadra
    Range("B" & uRiga).Value = TxtSocietà
    Range("C" & uRiga).Value = TxtAvversari
    Range("D" & uRiga).Value = CDate(TxtData)
    Range("E" & uRiga).Value = TxtOra
    
    
    CmbSquadra = ""
    TxtSocietà = ""
    TxtAvversari = ""
    TxtData = ""
    TxtOra = ""
    
    
    End Sub
    
    
    Private Sub TxtData_Exit(ByVal Cancel As MSForms.ReturnBoolean)
        TxtData = Format(TxtData.Value, "dd/mm/yyyy")
    End Sub
    
    
    Private Sub TxtOra_Exit(ByVal Cancel As MSForms.ReturnBoolean)
        TxtOra = Format(TxtOra.Value, "h:mm")
    End Sub
    
    
    Private Sub UserForm_Initialize()
    
    
    Dim i As Integer
    Dim uRiga As Long
    
    
    uRiga = Range("A" & Rows.Count).End(xlUp).Row
    
    
    For i = 3 To 14
        CmbSquadra.AddItem Range("A" & i).Value
    Next
    
    
    End Sub

  17. #16
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    adesso provo subito............
    windows 10
    Excel 2016

  18. #17
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Ciao Rubik nel file allegato funziona bene torna tutti i formati.......... e ordina il tutto con ordinamento dati,
    però volevo sapere nel file originale la stessa modifica invece continua a non funzionare perchè
    è ancora una tabella e non ho ancora convertita in cella,
    e questo il motivo per cui non funziona bene la modifica????
    windows 10
    Excel 2016

  19. #18

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979
    Posta il file sul quale non funziona

  20. #19
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    ultima data inserita D143 visivamente e come le altre ma formato diverso..........
    questo è originale
    File Allegati File Allegati
    windows 10
    Excel 2016

  21. #20

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979
    Non hai modificato la routine con quella esposta nel post #15 (risulta ancora):
    Codice: 
    Private Sub ImgInserisci_Click()
    
    
    Dim uriga As Long
    
    
    uriga = Range("A" & Rows.Count).End(xlUp).Row + 1
        TxtData = Format(TxtData.Value, "dddd dd/mm")
        TxtOra = Format(TxtOra.Value, "h:mm")
    
    
    
    
    Range("A" & uriga).Value = CmbSquadra
    Range("B" & uriga).Value = TxtSocietà
    Range("C" & uriga).Value = TxtAvversari
    Range("D" & uriga).Value = TxtData
    Range("E" & uriga).Value = TxtOra
    
    
    CmbSquadra = ""
    TxtSocietà = ""
    TxtAvversari = ""
    TxtData = ""
    TxtOra = ""
    
    
    End Sub

  22. #21
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    perfettooooooo!!!!!!!!!!!!!!!!!
    ora riordina tutto anche se ho la tabella.....e scrive correttamente
    avevo fatto la modifica sul file sbagliato
    grazie Rubik e a tutti quelli che hanno dedicato il loro tempo per aiutarmi

    Buona Pasqua...di nuovo
    :246:
    windows 10
    Excel 2016

  23. #22
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    piccolo suggerimento
    io uso un cosidetto 'datepicker', se ne trovano vari in rete, cerca con google
    c'é anche di microsoft, una volta era integrato in Office ora bisogna installarlo
    in pratica entrando in una casella formattata come data presenta in popup un calendario da cui selezionare la data voluta, come pure c'è l'App per l'ora, a quel punto l'userform la metterei che si apre selezionando la prima colonna per inserire solo le squadre, societá ed avversario gli inputerei direttamente nella cella.

  24. #23
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Grazie Zio Tom
    se non capito male sono quei calendari ad esempio mensili che si trovano quando si fà delle prenotazioni per le vacanze
    clicca su una cella e compare il calendario?????
    windows 10
    Excel 2016

  25. #24
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17

  26. I seguenti utenti hanno dato un "Like"


Discussioni Simili

  1. Risposte: 2
    Ultimo Messaggio: 13/01/17, 17:25
  2. [Risolto] Formato ora
    Di Alessandro nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 07/12/16, 16:52
  3. Trasformare il formato cella da formato data a formato normale
    Di para siempre nel forum Domande su Excel in generale
    Risposte: 13
    Ultimo Messaggio: 12/03/16, 01:23
  4. trasformare cella da formato testo a formato ora
    Di Silvio65 nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 16/01/16, 13:47
  5. Estrarre le date nel formato corretto standard gg/mm/aaaa da un data base
    Di Gerardo Zuccalà nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 12/07/15, 23:27

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •