Inserer label dans un UserForm

Inserer label dans un UserForm - VB/VBA/VBS - Programmation

Marsh Posté le 07-06-2006 à 09:13:16    

Voila la situation
 
J'ai une plage de cellule variable , une userform1 crée et vide.
 
J'aimerait crée un label pour chaque cellule avec pour intituler le contenu de la cellule.
 
Le probleme est que je ne sais pas crée un label en VBA, encore moins la positionner.
 
voila le début de mon code :
 
Sub Formulaire()
 
Dim i, l, t As Integer
 
i = 2
Do While (Sheets("Temp" ).Cells(i, 1).Value <> "" )
 
'Création des labels de nomenclature niveau 1
If Sheets("Temp" ).Cells(i, 1).Value = 1 Then
 
 
 
End If
 
'Création des labels de nomenclature niveau 2
If Sheets("Temp" ).Cells(i, 1).Value > 1 Then
 
End If
 
 
i = i + 1
 
 
Loop
 
 
End Sub
 
 
Entre chaque if je doit crée un label avec pour intituler le contenue de la cellule (i,2) et une msgbox pour le premier if

Reply

Marsh Posté le 07-06-2006 à 09:13:16   

Reply

Marsh Posté le 07-06-2006 à 09:27:53    

Quelqu'un aurait une solution , c'est assez urgent a vrai dire

Reply

Marsh Posté le 07-06-2006 à 09:58:01    

Vraiment personne pour m'aider ?

Reply

Marsh Posté le 07-06-2006 à 10:17:22    

Help me plz

Reply

Marsh Posté le 07-06-2006 à 11:07:08    

Pour insérer un label dans  userform1
Set MonLabel = userform1.Controls.Add("Forms.Label.1",<nomdeton label> )
 
Pour positionner ton label
MonLabel.top = xx
MonLabel.left=yy
 
Pour écrire ton texte
MonLabel.caption="ton texte"
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed