Bonjour le forum
Mon problème :
Je veux récupérer une valeur pouvant se trouver dans 5 colonnes.
Pour cela je les stocke au moyen de :
Theme_Sec1 = ActiveCell.Offset(0, 31)
Theme_Sec2 = ActiveCell.Offset(0, 32)
etc.
Et s'il y a des valeurs, je veux qu'elles alimentent mon Userform
Donc je fais :
For i = 1 To 5
If .Controls("Theme_Sec" & CStr(i)) <> "" Then
Seulement voilà, ça ne marche pas, il plante sur le .Controls et ne trouve pas ma valeur.
Je suppose que le .Controls ne fonctionne que pour une valeur contenue dans le userform, alors ma question :
Quelle syntaxe utiliser pour tester des variables hors USF
Merci d'avance et bonne journée
Mon problème :
Je veux récupérer une valeur pouvant se trouver dans 5 colonnes.
Pour cela je les stocke au moyen de :
Theme_Sec1 = ActiveCell.Offset(0, 31)
Theme_Sec2 = ActiveCell.Offset(0, 32)
etc.
Et s'il y a des valeurs, je veux qu'elles alimentent mon Userform
Donc je fais :
For i = 1 To 5
If .Controls("Theme_Sec" & CStr(i)) <> "" Then
Seulement voilà, ça ne marche pas, il plante sur le .Controls et ne trouve pas ma valeur.
Je suppose que le .Controls ne fonctionne que pour une valeur contenue dans le userform, alors ma question :
Quelle syntaxe utiliser pour tester des variables hors USF
Merci d'avance et bonne journée