XL 2019 nom User Form

esper85

XLDnaute Nouveau
Bonjour ,
est il possible de nommer automatiquement un User Form comme une cellule d'une feuille (ex : nom_2! Q8

merci
 
Solution
Bonjour Esper, Oneida,
Essayez ce code pour changer le nom et le titre de l'usf :
VB:
Sub NouveauNomUsf()
' Pour changer le nom de l'USF
ThisWorkbook.VBProject.VBComponents("UserForm1").Name = "NouveauNom"
' Pour changer le titre de l'USF
NouveauNom.Caption = "Titre de l'usf"
End Sub

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Esper, Oneida,
Essayez ce code pour changer le nom et le titre de l'usf :
VB:
Sub NouveauNomUsf()
' Pour changer le nom de l'USF
ThisWorkbook.VBProject.VBComponents("UserForm1").Name = "NouveauNom"
' Pour changer le titre de l'USF
NouveauNom.Caption = "Titre de l'usf"
End Sub
 

Dranreb

XLDnaute Barbatruc
Bonjour.
À quoi cela pourrait-il bien vous servir de renommer un UserForm ?
Un UserForm est un module de classe muni d'une interface vers la bibliothèque MSForms.
Vous pouvez en déclarer nommés comme vous voulez et les utiliser au lieu de l'exemplaire par défaut dont le nom est celui de son type.
 

Discussions similaires

Statistiques des forums

Discussions
312 211
Messages
2 086 299
Membres
103 172
dernier inscrit
Aurelyan