Macro recopie de la formule jusqu'à cellule non vide

  • Initiateur de la discussion Initiateur de la discussion Marjo2
  • 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 !

Marjo2

XLDnaute Occasionnel
Bonjour à tous,

J'ai crée cette macro mais je ne comprends pas pourquoi la formule ne va pas jusqu'en bas de ma dernière cellule (équivalent de cliquer sur la cellule pour recopie automatique jusqu'en bas)

Sub Concatener()
Dim DerLig As Long
Worksheets("STOCK").Select
Columns("D😀").Select
Selection.Insert Shift:=xlToRight
Selection.ClearFormats
With Worksheets("STOCK")
DerLig = .Range("D65536").End(xlUp).Row
.Range("D1😀" & DerLig).FormulaR1C1 = "=CONCATENATE(RC[-3],"" "",RC[-2],"" "",RC[-1])"
End With
End Sub

Quelqu'un pour m'aider à prendre du recul svp ?
 
Bon avec le fichier on comprend mieux
Pour tu fais un "Clearformat" sur D et ensuite tu cherches Derlig en D ??, là clear efface tout (pas sûr que ce soit normal , à vérifier) ton derlig est toujours à 1
Soit tu cherches derlig au début , soit tu testes avec autre col , A, B comme tu veux
 
- 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

Réponses
7
Affichages
620
Réponses
1
Affichages
1 K
Retour