Help ! Macro excel pour importer données de differents onglets

Help ! Macro excel pour importer données de differents onglets - VB/VBA/VBS - Programmation

Marsh Posté le 13-06-2006 à 22:51:59    

Bonjour j'ai besoin d'aide ... je dois programmer une macro sur excel
 
donc ... la premiere page est une cartographie d'ascenseur (par lignes : lieu, no id, site, ...)
les pages suivantes sont des feuilles similaires qui font office de facture pour chaque equipement
 
il y a 2 etapes :
 
1 . Sur cette premiere feuille a droite ; j'ai un tableau récap dont les
infos doivent etre récupérées sur les feuilles suivantes du classeur (1,2,3,4,5
...) (conformité, cout ... sous total ...)
 
donc 1er appareil (1ere ligne, doit recuperer infos de feuille 1
2eme appareil de feuille 2 ...
 
j'ai essayé d'incrémenter mais excel ne reconait pas le nom de la feuille en tant que numero ...  
 
2.  sur ces fameusees feuilles "factures" , il y a un petit tableau
(caracteristiques de l'appareil)
j'aimerai pouvoir recuperer les donnés de la "cartographie" et l'injecter dans
ce tableau la pour chacune des feuilles ...
 
feuille 1 ; caracteristiques de l'equipement 1 (lieu, no id, site, ...)
feuille 2 ; caracteristiques de l'equipement 2 ...
 
j'ai essayé de faire une macro avec une inconnue "i" a laquelle j'injecte la valeur "activesheet.index" pour que je puisse utiliser le no de la feuille... et utiliser la fonction Index pour chercher les infos.
et donc d'executer la macro pour chacune des feuilles ... mais je n'y arrive pas
 
pliz help !!!
 
mon mail : mlazrak@msn.com  si vous voulez que je vous envoi le fichier xls
 
Merci

Reply

Marsh Posté le 13-06-2006 à 22:51:59   

Reply

Marsh Posté le 14-06-2006 à 10:08:49    

On peut accéder aux feuilles de calcul par leur n° d'index en utilisant la syntaxe suivante « .Sheets(i) » appliquée à l'objet « ActiveWorkBook » ou « WorkBooks("nomDuWorkBook" ) »

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed