Macro Pb Excel 200

Fermé
Neliville51 - 9 juil. 2008 à 11:40
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 9 juil. 2008 à 12:38
salut
je débute en VBA et je recherche une formule concernant la fonction dans vba et si possible la synthaxe qui me permetrait d'effectuer l'opération suivante.
Je vous explique,je suis dans une feuille (nommée "calculs") et je voudrais qu'une cellule me récupère des données d'une autre feuille (nommée "tx de remplissage"). Vous me diriez c simple!! Je vous l'accorde:
j'ai une plage de cellule A1:A10 (feuille "calculs") et je veux une formule qui me permettrait de recupérer les données de la feuille "tx de remplissage" successivement en B1 B3 B5 B7 B9 B11 B13 B15 B17 B19. Voilà vous remarquerez que dans la feuille "tx de remplissage" les données descendent de 2 cellules vers le bas à chaque fois.
Si quelqu'un sait comment faire merci de me répondre.je galère depuis 2 jours avec ce machin là!
merci à tous ceux qui me répondront.
A voir également:

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
9 juil. 2008 à 12:38
Bonjour,

ce problème se résoud sans VBA!
avec feuil1 et feuil2

en A1tu écris: =Feuil2!A1
en A2 tu écris =DECALER(Feuil2!A1;LIGNE();0) et tu tires vers le bas

dans 90% des cas, il vaut mieux utiliser les formules puis en VBA les fonctions puis enfin les "sub".

Michel
0