Bonjour à tous,
Comment faire pour exécuter une boucle de sorte à ce que celle-ci affecte une valeur non pas à une variable mais à plusieurs variables simultanément. Je m'explique, si par exemple je veux faire une boucle sur toutes les cellules dans Range("A1:A10") et que je souhaite que la boucle affecte l'adresse des cellules non vides à une série de variables, comment dois-je faire. Ca me paraît étrange de devoir faire pour chaque cellule la chose suivante :
Pour déclarer plusieures variables, je sais comment faire :
Je vous remercie à l'avance,
Youri
Comment faire pour exécuter une boucle de sorte à ce que celle-ci affecte une valeur non pas à une variable mais à plusieurs variables simultanément. Je m'explique, si par exemple je veux faire une boucle sur toutes les cellules dans Range("A1:A10") et que je souhaite que la boucle affecte l'adresse des cellules non vides à une série de variables, comment dois-je faire. Ca me paraît étrange de devoir faire pour chaque cellule la chose suivante :
Code:
If Range("A1").Value <> 0 And Range("A1").Value <> 1 Then MaVariable(1,1) = Range("A1").Address Else MaVariable(1,1) = 0
Code:
Option Base 1
Dim MaVariable(1 To 10, 1 To 10) As Variant
Youri