bomagicmusic
XLDnaute Occasionnel
Bonjour,
J'ai créé un user form avec differents controles dont une text box pour laquelle je souhaiterai garder la trace des modifications sur une feuille excel. Sur le forum, quelqu'un m'a donné le code suivant qui marche mais uniquement si le text box se trouve sur une feuille excel. Là mon text box est sur le user form. Pouvez-vous m'aider?
Merci
Private Sub Historique_Click()
Dim der_lig%
If Sheets("Etat Fiche").OLEObjects("TextBoxEtatAvancement").Object.Value <> "" Then
With Sheets("Etat Fiche")
der_lig = .Range("A65536").End(xlUp).Row + 1
.Cells(der_lig, 1).Value = Date
.Cells(der_lig, 2).Value = Sheets("Etat Fiche").OLEObjects("TextBoxEtatAvancement").Object.Value
End With
End If
End Sub
J'ai créé un user form avec differents controles dont une text box pour laquelle je souhaiterai garder la trace des modifications sur une feuille excel. Sur le forum, quelqu'un m'a donné le code suivant qui marche mais uniquement si le text box se trouve sur une feuille excel. Là mon text box est sur le user form. Pouvez-vous m'aider?
Merci
Private Sub Historique_Click()
Dim der_lig%
If Sheets("Etat Fiche").OLEObjects("TextBoxEtatAvancement").Object.Value <> "" Then
With Sheets("Etat Fiche")
der_lig = .Range("A65536").End(xlUp).Row + 1
.Cells(der_lig, 1).Value = Date
.Cells(der_lig, 2).Value = Sheets("Etat Fiche").OLEObjects("TextBoxEtatAvancement").Object.Value
End With
End If
End Sub