Risultati da 1 a 5 di 5

Discussione: Funzione Format sulla cella



  1. #1
    L'avatar di dautattmaui
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Bari
    Messaggi
    76
    Versione Office
    2013
    Mi Piace ricevuti
    0
    Mi Piace dati
    0

    Funzione Format sulla cella

    Buonasera a tutti,
    sono a chiedervi ancora una volta un suggerimento su un'applicazione che vorrei portare a termine, ma non riesco, e riguarda la modifica della data sulla cella.

    Scelto il nominativo dalla Combobox appare sulla TextBox anche il giorno della settimana ma non dovrebbe apparire e non comprendo il motivo.
    In altri programmi, ho usato come Format "dd/mm/yyyy", viceversa per questa applicazione devo usare format "mm/dd/yyyy".
    In attesa, ringrazio anticipatamente per l'aiuto,
    Mauro

    Allego file
    File Allegati File Allegati

  2. #2

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    36
    Messaggi
    2595
    Versione Office
    2016
    Mi Piace ricevuti
    706
    Mi Piace dati
    623

    Re: Funzione Format sulla cella

    Ciao,

    ma intendi nella "TextBox2" ?
    A me appare solo la data

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  3. #3
    L'avatar di dautattmaui
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Bari
    Messaggi
    76
    Versione Office
    2013
    Mi Piace ricevuti
    0
    Mi Piace dati
    0

    Re: Funzione Format sulla cella

    Ciao Cromagno, grazie dell'attenzione ..... nel frattempo ho risolto il problema della TextBox modificando il codice:
    TextBox2 = Format(wsh.Range("G" & Rig), "dd/mm/yyyy").


    Non riesco al momento a risolvere un problema sul calendario, praticamente scegliendo la nuova data non mi si chiude e sono costretto a cliccare due volte.

    Ed in ultimo vi è la questione di Format che per farla funzionare devo modificare in "mm/dd/yyyy".


  4. #4

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    36
    Messaggi
    2595
    Versione Office
    2016
    Mi Piace ricevuti
    706
    Mi Piace dati
    623

    Re: Funzione Format sulla cella

    Citazione Originariamente Scritto da dautattmaui Visualizza Messaggio

    Non riesco al momento a risolvere un problema sul calendario, praticamente scegliendo la nuova data non mi si chiude e sono costretto a cliccare due volte.
    Ciao,
    mi ero "perso" la tua risposta....

    Per evitare di cliccare due volte sul giorno del calendario per farlo chiudere dovresti gestire meglio lo "scatenamento" degli eventi...

    Credo che il metodo più indolore sia quello modificare il codice per la ComboBox1 della "Userform1" e precisamente mettere questa riga:
    Codice: 
    Calendario.Show
    all'interno della condizione If... End If.

    Quindi, da così com'è ora:
    Codice: 
    Private Sub ComboBox1_Change()
    
    
      If ComboBox1.Value <> "" Then
        Rig = ComboBox1.ListIndex + 6
        Set wsh = ThisWorkbook.Worksheets("Foglio1")
        TextBox1 = wsh.Range("F" & Rig)
        TextBox2 = wsh.Range("G" & Rig)
    End If
    
    
    ComboBox1 = ""
    
    
    Calendario.Show
    
    
    End Sub
    a così:

    Codice: 
    Private Sub ComboBox1_Change()
    
    
      If ComboBox1.Value <> "" Then
        Rig = ComboBox1.ListIndex + 6
        Set wsh = ThisWorkbook.Worksheets("Foglio1")
        TextBox1 = wsh.Range("F" & Rig)
        TextBox2 = wsh.Range("G" & Rig)
        Calendario.Show
    End If
    
    
    ComboBox1 = ""
    
    
    End Sub

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  5. #5
    L'avatar di dautattmaui
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Bari
    Messaggi
    76
    Versione Office
    2013
    Mi Piace ricevuti
    0
    Mi Piace dati
    0

    Re: Funzione Format sulla cella

    Buongiorno Cromagno, risolto il problema della chiusura e ti ringrazio.

    Per il Format di funzionare funziona, gradirei capire se è esatta la modifica che ho apportato. Di regola su tutte le applicazioni che ho realizzato, è stato usato il seguente Format: "dd/mm/yyyy" (giorno, mese, anno)
    mentre per questa applicazione ho dovuto invertire: "mm/dd/yyyy" per avere lo stesso risultato.

    Inoltre se è possibile,chiedo un'aiuto per quanto riguarda il calendario. All'apertura si nota la data odierna evidenziata, se cambio mese, la data odierna rimane evidenziata e non dovrebbe essere così. Ho fatto alcune prove anche inserendo una condizione senza riuscirci.
    Grazie come sempre della disponibilità e della pazienza.
    Mauro

Discussioni Simili

  1. VBA 80 celle, 80 macro associate, come chiamarle con doppio click sulla cella?
    Di corfurio nel forum Domande su Excel VBA e MACRO
    Risposte: 15
    Ultimo Messaggio: 13/09/16, 17:29
  2. Risposte: 4
    Ultimo Messaggio: 09/08/16, 23:58
  3. [Risolto] Un pò di teoria sulla funzione DCount
    Di ProgrammD69 nel forum Domande su Microsoft Access
    Risposte: 1
    Ultimo Messaggio: 16/06/16, 23:34
  4. Format.Condizionale ricerca partite
    Di Ste nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 24/12/15, 11:32
  5. Sulla Funzione Frequenza
    Di Andrea nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 10/08/15, 21:23

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
  •