bonjour
je souhaite modifier via une procédure la position ( left) de tous les textbox dans un userform.
il est nécesasire a priori pour que la mofiiaction soit stable que le userform ne soit pas affiché. losr de l'exécution de la procédure.
je ne trouve pas la syntaxe.
j'ai ceci en mode non stable
en mode stable il faut utiliser
quelque chose comme cela mais j'ai pas la syntaxe exacte.
Merci de votre aide
je souhaite modifier via une procédure la position ( left) de tous les textbox dans un userform.
il est nécesasire a priori pour que la mofiiaction soit stable que le userform ne soit pas affiché. losr de l'exécution de la procédure.
je ne trouve pas la syntaxe.
j'ai ceci en mode non stable
Code:
For Each ctrl In UserForm1.Controls
If TypeName(ctrl) = "TextBox" Then
ctrl.Left = 120
end if
Next
en mode stable il faut utiliser
quelque chose comme cela mais j'ai pas la syntaxe exacte.
Code:
ThisWorkbook.VBProject.VBComponents("UserForm1"). _
Designer.controle(ctrl.Name).Left = 120
Merci de votre aide