Modif de macro avec for...next

Résolu/Fermé
bjd7 Messages postés 7 Date d'inscription mercredi 22 août 2012 Statut Membre Dernière intervention 25 août 2012 - 25 août 2012 à 11:29
bjd7 Messages postés 7 Date d'inscription mercredi 22 août 2012 Statut Membre Dernière intervention 25 août 2012 - 25 août 2012 à 15:45
Bonjour,

Je souhaite remplir un tableau (X4:X13) avec les valeurs successives que prend une seule cellule (I4).
J'ai créé une macro (en enregistrant 10 fois la manip copier/coller des valeurs) et ça marche mais ce n'est pas très satisfaisant quant à la forme.
Je souhaiterais modifier cette macro par itération. j'ai l'intuition que For... Next conviendrait, mais je ne parviens pas à cette cette modif en place.
Déclaration de variables ? Lesquelles? Comment ? Mes bouquins ne sont pas très clairs ou je ne sais pas les lire.
Quelqu'un peut-il m'aider ?
D'avance merci.
bjd7

A voir également:

2 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
25 août 2012 à 11:49
bonjour

for li = 4 to 13
  range("X" & li).Value = 'je ne comprends pas bien ce que tu veux
next li


bonne suite
0
bjd7 Messages postés 7 Date d'inscription mercredi 22 août 2012 Statut Membre Dernière intervention 25 août 2012
25 août 2012 à 15:45
enchanté ccm81,
Merci, tu as résolu mon problème ! et tu m'as fait gagner beaucoup de temps. Excuse mon retard à te répondre mais j'ai fait pas mal d'essais avec "value =" et ça ne marchait pas. Et puis l'illumination avec "Select" !
Tout est donc OK...
Bonne continuation à toi.

Mille excuses pour le doublon...
Merci à ériiic pour me l'avoir signalé, et à baladur13 pour l'avoir supprimé.
bjd7
0