Macro recopie plage variable
Tom
-
Tom -
Tom -
Bonjour,
Je souhaites dans une Macro ajouter une colonne en fin de fichier, ajouter une en-tête de colone "valeur" et incrementer le reste de la colonne de la formule suivante C2 = A2*B2 etc. jusqu'à la fin du fichier qui peut être variable.. et c'est bien la que ça se complique.
Que faut il mettre pour que la formule soit incrémentée dans la colone en fonction du nombre de lignes... ?
Merci d'avance pour votre retour.
Je souhaites dans une Macro ajouter une colonne en fin de fichier, ajouter une en-tête de colone "valeur" et incrementer le reste de la colonne de la formule suivante C2 = A2*B2 etc. jusqu'à la fin du fichier qui peut être variable.. et c'est bien la que ça se complique.
Que faut il mettre pour que la formule soit incrémentée dans la colone en fonction du nombre de lignes... ?
Merci d'avance pour votre retour.
A voir également:
- Macro recopie plage variable
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image d’ours polaire sur une image de plage. retrouvez l'image originale de la plage. que cache l'ours polaire ? - Forum Graphisme
- Image de manchots sur une image de plage ✓ - Forum Graphisme
6 réponses
Bonjour
Cdlmnt
Public Sub OK()
Dim lifin As Long
lifin = Cells(Rows.Count, 1).End(xlUp).Row
Range("C1").Value = "valeur"
Range("C2").FormulaLocal = "=A2*B2"
Range("C2").AutoFill Destination:=Range("C2:C" & lifin), Type:=xlFillDefault
End Sub
Cdlmnt
Bonjour,
Merci pour votre réponse,
Vba me donne un message d'erreur une fois ce code écrit dans le reste de la macro.
"Erreur de syntaxe"
En surlignant après destination, les : = de : Destination:=range("c2:c" & lifin), type:=xlfilldefault
Pouvez vous me dire ce qui bloque je ne trouve pas l'erreur ?
Merci d'avance
Merci pour votre réponse,
Vba me donne un message d'erreur une fois ce code écrit dans le reste de la macro.
"Erreur de syntaxe"
En surlignant après destination, les : = de : Destination:=range("c2:c" & lifin), type:=xlfilldefault
Pouvez vous me dire ce qui bloque je ne trouve pas l'erreur ?
Merci d'avance
Bonjour,
Peut tu poster un bout de ton fichier anonymisé contenant ton code s'il te plait
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
Peut tu poster un bout de ton fichier anonymisé contenant ton code s'il te plait
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
Ci de dessous une partie du code que je souhaites mettre en place
http://www.cjoint.com/c/FIBkUTmTYXO
Merci d'avance pour votre retour.
http://www.cjoint.com/c/FIBkUTmTYXO
Merci d'avance pour votre retour.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question