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

Erreur 1004 sur code

guenfood

XLDnaute Occasionnel
Bonjour,

Sur le code suivant, j'ain message d'erreur 1004 avec surligné en jaune la ligne
Code:
For Each cellule In ActiveSheets.Range('L:L').Cells
Code:
Sub Exportation()
'
' exportation Macro
'
i = 1
For Each cellule In ActiveSheets.Range('L:L').Cells
    If cellule.Value = 'X' Then
        ActiveSheet.Rows(cellule.Row).Copy Destination:=Workbooks('Nouveau').Sheets('Feuil1').Rows(i)
        i = i + 1
    End If
Next
Workbooks('Nouveau').SaveAs 'U:\\Manuels\\Comptes\\Vrai-Couv\\maries.xls'

'
'
End Sub

Pourriez-vous m'indiquer d'où vient le problème ?

Merci par avance
 

guenfood

XLDnaute Occasionnel
Merci pour cette réponse, et méa culpa aussi, car je n'avais pas vu cette erreur

Mais lorsque je relance la macro, cette fois, ela me bloque à cette ligne :
Code:
ActiveSheet.Rows(cellule.Row).Copy Destination:=Workbooks('Nouveau').Sheets('Feuil1').Rows(i)

avec pour erreur 'erreur d'exécution '9'' :S
 

Shining Hawk

XLDnaute Junior
:huh: :silly:

Comme dirai un des mes collègues: 'Y'a où se la prendre et se la mordre ...'
Pourrais-tu déposer un exemple stp? parceque la c'est vraiment bizzare, j'ai du mal à voir ce qui ce passe :side: :S

Merci
 

guenfood

XLDnaute Occasionnel
Ca y est c'est bon.
En fait, je pensais avoir automatisé l'ouverture du classeur 'nouveau', ce qui ne l'était pas. Donc il ne pouvait coller dans un classeur non ouvert :woohoo:

Problème résolu.

Merci beaucoup
 

Discussions similaires

Réponses
5
Affichages
252
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…