pa_omar
Messages postés39Date d'inscriptionjeudi 10 juin 2004StatutMembreDernière intervention28 juin 2005
-
13 avril 2005 à 18:23
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 2022
-
13 avril 2005 à 23:37
Ben voila
J'ai une boite de dialogue dans excel
j'ai une liste deroulante dans la boite de dialogue
j'ai 40 feuilles dans mon application excel
j'ai besoin d'afficher dans la liste deroulante chaque cellule a2 de mes 40 feuilles
VicoLaChips2
Messages postés436Date d'inscriptiondimanche 20 janvier 2002StatutMembreDernière intervention 2 février 20102 13 avril 2005 à 19:06
Salut,
Je ne sais pas si j'ai bien capté mais :
Dim f As Worksheet, maValeur As String
'------------------------------------------
For Each f In ActiveWorkbook.Worksheets
maValeur = f.Cells(1, 2)
'ou que je la met la valeur ???
Next
'------------------------------------------
En gros, c'est une énumération de ta collection d'objet feuilles...
galopin01
Messages postés133Date d'inscriptionlundi 4 octobre 2004StatutMembreDernière intervention14 octobre 20111 13 avril 2005 à 21:58
Bonsoir,
Private Sub UserForm_Initialize()
Dim i%, j%, z$
Me.List1.Clear
For i = 1 To Worksheets.Count
z = Worksheets(i).Range("A2")
If Me.List1.ListCount = 0 Then Me.List1.AddItem z
m = 0
For j = 0 To Me.List1.ListCount - 1
If z = Me.List1.List(j) Then
m = 1
End If
Next
If m = 0 Then Me.List1.AddItem z
Next
End Sub