Bonjour le forum!
J'ai une question assez spécifique relative à l'utilisation d'un AutoFill.
Au sein d'une macro je souhaite remplir une plage de donnée (myRange) avec une formule.
Je place ma formule dans la cellule H7, puis tente de la recopier avec AutoFill dans myRange.
Mon problème: la formule est bien copiée sur une plage de donnée mais il manque la première colonne et la première ligne adjacentes à la cellule H7.
Cela doit sûrement être lié, mais j'ignore pourquoi.
Merci d'avance pour vos réponses et votre aide!!
Voici le code:
Bonne journée,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Sub essai() Dim derniereLigne As Long Dim myRange As Range derniereLigne = Range("C7").End(xlDown).Row Set myRange = Range(Cells(7, 8), Cells(derniereLigne, 10)) Range("H7").FormulaR1C1 = "=SUMIFS(Data_CA!C25,Data_CA!C10,RC4,Data_CA!C4,R1C3,Data_CA!C24,R6C)" Range("H7").AutoFill Destination:=myRange End Sub
Esculape.
Partager