You are here:Home-Domande su Excel Generale-[RISOLTO] Rosso per orario negativo in textbox-Rispondi a: [RISOLTO] Rosso per orario negativo in textbox
Rispondi a: [RISOLTO] Rosso per orario negativo in textbox2019-01-23T09:57:11+01:00

Home Forum Domande su Excel Generale [RISOLTO] Rosso per orario negativo in textbox Rispondi a: [RISOLTO] Rosso per orario negativo in textbox

BySalvBySalv
Amministratore del forum
    Post totali: 694

    Ciao Lino, non non legge il valore uguale alla cella ma inserisce solamente l’orario, questo perche ogni valore inserito nella Textbox diventa testo, quindi non considera il segno negativo, in quanto il Negativo e la conseguenza del formato applicato alla cella.

    per avere il segno negativo modifica il codice dell’userform in questo modo.

    Private Sub UserForm_Initialize()
     
        Dim tb As Object
        Dim tt
        
        Application.ScreenUpdating = False
        Sheets("Foglio1").Select
        tt = Cells(10, 12)
        If tt < 0 Then
            TextBox1.ForeColor = &HFF&
            TextBox1 = Format(tt, "-hh:mm")
        Else
            TextBox1.ForeColor = &H80000008
            TextBox1 = Format(tt, "hh:mm")
        End If
    End Sub

    Ciao By Sal :bye:

    Ciao By Sal (8-)
    se ti piace la soluzione aiuta a sostenere il Forum con una DONAZIONE a piacere, Grazie