Se connecter avec
S'enregistrer | Connectez-vous

Macro excel copie formule vers nombre cellules destinations variables

Dernière réponse : dans Programmation

  1.  

Bonsoir à tous, moi aussi je suis débutant.

Mon tableau contient en :

colonne A : Des valeurs allant de A2 à Ax sachant que x correspond à la dernière cellule non vide de la colonne A
colonne B : Ma formule se trouve en B1. Elle doit être recopiée dans les cellules allant de B2 à Bx sachant que x correspond au x de la colonne A

Merci pour votre aide.
Lassé par la pub ? Créez un compte

Bonsoir, voici le code que je peux proposer tout en sachant que 100 correspond dans ce cas et toujours à la dernière ligne non vide de la colonne E
  1. Sheets(1).Select
  2. Range("F2").Copy
  3. Range("E3").Select
  4. Range(Selection, Selection.End(xlDown)).Select
  5. Selection.End(xlDown).Select
  6. Range("F100:G100").Select
  7. Range(Selection, Selection.End(xlUp)).Select
  8. Range("F3:G100").Select
  9. Range("F100").Activate
  10. Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
  11. SkipBlanks:=False, Transpose:=False


Merci de votre aide
Expert Programmation

Merci de mettre ton message correctement en forme, comme te l'indique oozenot et comme l'exige le règlement.

Citation :
sachant que 100 correspond dans ce cas et toujours à la dernière ligne non vide de la colonne E

Voilà un problème récurrent. A lire !
Expert Programmation

salut philou,

pas de souci, c'est un forum ce qui veux dire que tu viens qd tu veux et qd tu peux !!
Pour ton code, as tu lu ce que zeb t'a mis en lien ? C'est très important, ca répond exactement a ton problème !!!

essaye de modifier ton code après la lecture de l'article. et puis n'hésite surtout pas a revenir si tu as une quelconque hésitation, et meme pour nous proposer ton nouveaux code que là, on pourra améliorer.

cdt.
Lassé par la pub ? Créez un compte