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.