Recopier plusieurs formules
Résolu/Fermé
SolidSnake_59
Messages postés
15
Date d'inscription
jeudi 30 octobre 2008
Statut
Membre
Dernière intervention
15 mars 2015
-
Modifié par crapoulou le 15/03/2015 à 00:12
SolidSnake_59 Messages postés 15 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 15 mars 2015 - 15 mars 2015 à 11:47
SolidSnake_59 Messages postés 15 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 15 mars 2015 - 15 mars 2015 à 11:47
A voir également:
- Recopier plusieurs formules
- Formule excel pour additionner plusieurs cellules - Guide
- Formules - Télécharger - Études & Formations
- Formules excel de base - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Texte a recopier - Guide
3 réponses
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
15 mars 2015 à 07:01
15 mars 2015 à 07:01
Bonjour
Tva = combien? aucune valeur est attribuée à cette variable, il manque cette info.
cdlt
Tva = combien? aucune valeur est attribuée à cette variable, il manque cette info.
cdlt
SolidSnake_59
Messages postés
15
Date d'inscription
jeudi 30 octobre 2008
Statut
Membre
Dernière intervention
15 mars 2015
15 mars 2015 à 11:21
15 mars 2015 à 11:21
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
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
15 mars 2015 à 11:40
15 mars 2015 à 11:40
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
SolidSnake_59
Messages postés
15
Date d'inscription
jeudi 30 octobre 2008
Statut
Membre
Dernière intervention
15 mars 2015
15 mars 2015 à 11:47
15 mars 2015 à 11:47
Merci Frenchie83.
Cela marche parfaitement!!
Cela marche parfaitement!!