Recopier plusieurs formules
Résolu
SolidSnake_59
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
SolidSnake_59 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
SolidSnake_59 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Recopier plusieurs formules
- Formules - Télécharger - Études & Formations
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formules excel de base - Guide
- Texte a recopier - Guide
3 réponses
Bonjour Frenchie83,
Tva=20 tva est le nom d'une cellule de la feuille1 et renvoie à la valeur 20.
Cette formule est bonne dans ma macro car le montant TTC se calcule bien. Sauf que je n'arrive pas à recopier les cellules G2, H2 et I2 vers le bas (jusqu'à la dernière cellule contenant des données.
Ma ligne "selection.autofill" fonctionne si je ne mets qu'une seule formule (G2). Mais dès lors que j'ai d'autres formules dans les cellules H2 et I2 je ne sais pas comment faire pour toutes les recopier vers le bas...
J'ai un beug à chaque fois.
Merci
Tva=20 tva est le nom d'une cellule de la feuille1 et renvoie à la valeur 20.
Cette formule est bonne dans ma macro car le montant TTC se calcule bien. Sauf que je n'arrive pas à recopier les cellules G2, H2 et I2 vers le bas (jusqu'à la dernière cellule contenant des données.
Ma ligne "selection.autofill" fonctionne si je ne mets qu'une seule formule (G2). Mais dès lors que j'ai d'autres formules dans les cellules H2 et I2 je ne sais pas comment faire pour toutes les recopier vers le bas...
J'ai un beug à chaque fois.
Merci
Range("H2").Select ActiveCell.FormulaR1C1 = "=(RC[-1]*(1+(tva/100)))" 'copie formule Selection.AutoFill Destination:=Range("G2:G" & dernlign)
vous sélectionnez H2 et vous voulez faire une recopie en G, il y a quelque chose qui cloche.
Pour éviter la recopie, vous pouvez écrire
Range("H2:H" & dernlign).FormulaR1C1 = "=(RC[-1]*(1+(tva/100)))"
idem pour les autres colonnes
cdlt