Bonjour / Bonsoir
A l'ouverture d'un userform, je souhaiterais empêcher la modification des données qui ont été chargées dans cet userform (par la lecture d'une feuille excel)
Le souci est que j'ai des DataPicker et que ce ne sont pas des contrôles à priori.
Du coup le code ci-dessous me renvoit une erreur bien sur.
Connaissez-vous le bon code ?
Merci d'avance et bonne nuit (ou journée vu l'heure...)
lodam
-----
code :
Private Sub UserForm_Initialize()
Dim Ctrl As Control
For Each Ctrl In Me.Controls
If TypeName(Ctrl) = "dtpicker" Then
Ctrl.Enabled = False
Else
Ctrl.Locked = True
End If
Next Ctrl
End Sub
A l'ouverture d'un userform, je souhaiterais empêcher la modification des données qui ont été chargées dans cet userform (par la lecture d'une feuille excel)
Le souci est que j'ai des DataPicker et que ce ne sont pas des contrôles à priori.
Du coup le code ci-dessous me renvoit une erreur bien sur.
Connaissez-vous le bon code ?
Merci d'avance et bonne nuit (ou journée vu l'heure...)
lodam
-----
code :
Private Sub UserForm_Initialize()
Dim Ctrl As Control
For Each Ctrl In Me.Controls
If TypeName(Ctrl) = "dtpicker" Then
Ctrl.Enabled = False
Else
Ctrl.Locked = True
End If
Next Ctrl
End Sub