J'ai un classeur Excel qui peut contenir plusieurs feuilles de meme structure. Comment faire dans VB pour lire des cellules d'une feuille puis celles d'une autre feuille ?
nagattaque
Messages postés230Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention 5 juin 2007 15 sept. 2005 à 12:29
Alors.... Pour lister le nom de tes feuilles, et par exemple ecrire ces noms de feuilles sur une autre feuille :
1-) créer la feuille "NOM" dans ton classeur
2-) Execute le code suivant :
with ActiveWorkBook
For i = 1 to .worksheet.count 'Pour chacune des feuilles du classeur
cells(i,1) = sheets(i).name
next i
end with
Voila...
Apres suivant ce que tu veux faire, l'utilisation d'un tableau peut
etre appropriée pour par exemple stocker toutes les valeurs de la
celule A3 de chaque feuille par exemple.... Ci c'est ce que tu veux
faire.... Demandes, je t'expliquerai.....