Bonsoir à tous,
Dans un classeur, j'ai défini deux plages nommée.
bEntréesS, dans l'onglet "B"
mEntréeS, dans l'onglet "M"
Pour utiliser, l'une ou l'autre plage, j'ai codé :
Mais voila, ça me déclenche une erreur :
Sur la ligne suivante :
Comment résoudre cette difficulté ?
Merci.
Dans un classeur, j'ai défini deux plages nommée.
bEntréesS, dans l'onglet "B"
mEntréeS, dans l'onglet "M"
Pour utiliser, l'une ou l'autre plage, j'ai codé :
Code:
With ActiveSheet
x = .Name
.Range("E4").Formula = "=SUMPRODUCT((sRéférence=$A4)*(sEtat=""x"")*(sMouvement=""Sortie"")*(sQuantité))"
.Range("F4").AutoFill Destination:=[x & "EntréeS"], Type:=xlFillDefault
End With
Mais voila, ça me déclenche une erreur :
Erreur d'exécution '1004':
La méthode AutoFill de la classe a échoué.
Sur la ligne suivante :
Code:
.Range("F4").AutoFill Destination:=[x & "EntréeS"], Type:=xlFillDefault
Comment résoudre cette difficulté ?
Merci.