Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Autofil - Recopie incrémentée

  • Initiateur de la discussion Initiateur de la discussion Romain31
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Romain31

XLDnaute Occasionnel
Bonjour à toutes et à tous,

Je compare l'évolution en % des valeurs de la colonne B à partir de la cellule C5

Comment modifier le code en gras (sans nommer la plage actuelle) afin de faire une recopie incrémentée sachant que les données sont variables dans la colonne B
J'ai fait de nombreuses recherches sans succès.

Sub Evolution()
Range("C5").Select
ActiveCell.FormulaR1C1 = "=((RC[-1]/R[-1]C[-1])-1)"
Selection.NumberFormat = "0.00%"
Selection.AutoFill Destination:=Range("C5:C13")
End Sub

Un grand merci pour votre aide
Bonne journée
 

Pièces jointes

Bonjour le fil, Romain31

•>Romain31
A tester
=>Je me base ici sur la colonne A pour déterminer le numéro de ligne
Donc à adapter si besoin

VB:
Sub Evolution_Bis()
Dim DL&
DL = Cells(Rows.Count, 1).End(3).Row
Range("C5:C" & DL).FormulaR1C1 = "=((RC[-1]/R[-1]C[-1])-1)"
Range("C5:C" & DL).NumberFormat = "0.00%"
End Sub
 
bonjour Romain
VB:
Sub Evolution()
 Range("C5").Select
    ActiveCell.FormulaR1C1 = "=((RC[-1]/R[-1]C[-1])-1)"
    Selection.NumberFormat = "0.00%"
    Selection.AutoFill Destination:=Range("C5:C" & Range("B" & Rows.Count).End(xlUp).Row)
End Sub
 
Re, Bonjour pierrejean ( tu m'as point vu passé ? 😉 message#2)

Une variante de ma 1ère proposition
VB:
Sub Evolution_Ter()
Dim DL&: DL = Cells(Rows.Count, 1).End(3).Row: [C5].NumberFormat = "0.00%"
[C5] = "=((RC[-1]/R[-1]C[-1])-1)": Range("C5:C" & DL).FillDown
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
5
Affichages
707
  • Question Question
Microsoft 365 Formules
Réponses
2
Affichages
722
Réponses
3
Affichages
931
Réponses
2
Affichages
1 K
Réponses
22
Affichages
3 K
Réponses
13
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…