cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 2018
-
4 mai 2008 à 12:19
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 2018
-
4 mai 2008 à 16:10
Bonjour à tous,
Tout d'abord, merci d'avance pour votre indulgence.
Je découvre VBE (Excel 2003).
Ouverture fichier Excel
Private Sub Workbook_Open()
'A l'ouverture du fichier, on masque Excel
Application.Visible = False
'Ouverture UserForm1
UserForm1.Show
End Sub
Dans UserForm1, j'ai placé un ListBox1 (liste déroulante avec scroolbar) et un TextBox1 (multi-ligne et locked=true).
Déclaration ListBox1
RowSource = Feuil1!A2:C1400 (+ColumnWidths)
Les données des 3 colonnes s'affichent bien.
En fait, je ne suis pas certain du "+2"
Est-ce que c'est la deuxième ligne sous la ligne choisie ?
Ou est-ce la troisième colonne de la ligne sélectionnée ?
Dans le deuxième cas, il faut utiliser la méthode .List(Ligne, Colonne)
MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 4 mai 2008 à 15:14
Re,
Range("C" & ListBox1.ListIndex + 2).Comment.Text me renvoie le bon commentaire.
Header dans la feuil1 + ColumnHeads=True + ListIndex débutant à 0, je vais corriger cela.
Petit souci, comment tester la non existence d'un commentaire ?