T
Thomas
Guest
Bonsoir le forum,
j'ai besoin de vos lumiere
savez vous comment puis je simplifier cette valorisation de variable
If Adres = Cells(23, 23) Then Pays = Cells(23, 22)
If Adres = Cells(23, 26) Then Pays = Cells(23, 22)
If Adres = Cells(24, 23) Then Pays = Cells(24, 22)
If Adres = Cells(24, 26) Then Pays = Cells(24, 22)
If Adres = Cells(25, 23) Then Pays = Cells(25, 22)
If Adres = Cells(25, 26) Then Pays = Cells(25, 22)
If Adres = Cells(26, 26) Then Pays = Cells(26, 22)
If Adres = Cells(26, 23) Then Pays = Cells(26, 22)
car depuis peu ma variable aders est suseptible de s'etendre vers le bas
ce qui fait que je dois ajouter
If Adres = Cells(27, 23) Then Pays = Cells(27, 22)
If Adres = Cells(27, 26) Then Pays = Cells(27, 26)
en sachant que Adres et une combobox et que les cellules source de celle ci sont
Sub ChargeComboAdres()
Dim x As Integer
For x = 23 To Sheets('Individu').Range('w65536').End(xlUp).Row
Adres.AddItem Sheets('Individu').Range('w' & x)
Adres.AddItem Sheets('Individu').Range('z' & x)
Next
End Sub
est il possible si je declar ma variable public
de la joindre a cette sub de la maniere suivante ??
Sub ChargeComboAdres()
Dim x As Integer
For x = 23 To Sheets('Individu').Range('w65536').End(xlUp).Row
Adres.AddItem Sheets('Individu').Range('w' & x)
Adres.AddItem Sheets('Individu').Range('z' & x)
Pays.AddItem Sheets('Individu').Range('v' & x)
Next
End Sub
cela ne marche pas!!!
d'avance merci pour vos reponses
Thomas®
j'ai besoin de vos lumiere
savez vous comment puis je simplifier cette valorisation de variable
If Adres = Cells(23, 23) Then Pays = Cells(23, 22)
If Adres = Cells(23, 26) Then Pays = Cells(23, 22)
If Adres = Cells(24, 23) Then Pays = Cells(24, 22)
If Adres = Cells(24, 26) Then Pays = Cells(24, 22)
If Adres = Cells(25, 23) Then Pays = Cells(25, 22)
If Adres = Cells(25, 26) Then Pays = Cells(25, 22)
If Adres = Cells(26, 26) Then Pays = Cells(26, 22)
If Adres = Cells(26, 23) Then Pays = Cells(26, 22)
car depuis peu ma variable aders est suseptible de s'etendre vers le bas
ce qui fait que je dois ajouter
If Adres = Cells(27, 23) Then Pays = Cells(27, 22)
If Adres = Cells(27, 26) Then Pays = Cells(27, 26)
en sachant que Adres et une combobox et que les cellules source de celle ci sont
Sub ChargeComboAdres()
Dim x As Integer
For x = 23 To Sheets('Individu').Range('w65536').End(xlUp).Row
Adres.AddItem Sheets('Individu').Range('w' & x)
Adres.AddItem Sheets('Individu').Range('z' & x)
Next
End Sub
est il possible si je declar ma variable public
de la joindre a cette sub de la maniere suivante ??
Sub ChargeComboAdres()
Dim x As Integer
For x = 23 To Sheets('Individu').Range('w65536').End(xlUp).Row
Adres.AddItem Sheets('Individu').Range('w' & x)
Adres.AddItem Sheets('Individu').Range('z' & x)
Pays.AddItem Sheets('Individu').Range('v' & x)
Next
End Sub
cela ne marche pas!!!
d'avance merci pour vos reponses
Thomas®