Erreur Automation

Résolu
a51432 Messages postés 39 Statut Membre -  
a51432 Messages postés 39 Statut Membre -
Bonjour,

J'ai un fichier avec plusieurs onglets. Je souhaite créer un nouveau classeur pour chaque onglet et sauvegarder ces classeurs dans un répertoire.

Ci-dessous le code que j'ai créé mais qui ne fonctionne pas..

For Each Feuille In ActiveWorkbook.Worksheets
Feuille.Activate
If Feuille.UsedRange.Cells.Address = "$A$1" And IsEmpty(Feuille.Range("A1")) And Feuille.Shapes.Count = 0 Then
Application.DisplayAlerts = False
Feuille.Delete
Application.DisplayAlerts = True
ElseIf Feuille.Name <> "Feuil1" And Feuille.Name <> "Feuil2" Then
Feuille.Move
ActiveWorkbook.Title = Feuille.Name
ActiveWorkbook.subject = Feuille.Name
ActiveWorkbook.SaveAs Filename:=chemin & Feuille.Name & ".xlsx"
End If
Next Feuille


Ca affiche un message d'erreur "Erreur Automation" en arrivant à la ligne suivante :

ActiveWorkbook.Title = Feuille.Name


Je ne sais pas du tout comment résoudre ce problème ni à quoi est dûe l'erreur..

Merci de votre aide !

Cordialement,
A voir également:
  • Erreur automation vba
  • Erreur 3005 france tv - <a href="https://forums.commentcamarche.net/forum/tv-video-21">Forum TV & Vidéo</a>
  • Erreur 4101 - <a href="https://forums.commentcamarche.net/forum/lecteurs-et-supports-video-245">Forum Lecteurs et supports vidéo</a>
  • Erreur player 4001 free - <a href="https://forums.commentcamarche.net/forum/samsung-275">Forum Samsung</a>
  • Erreur 0x80070570 - <a href="https://forums.commentcamarche.net/forum/windows-10-328">Forum Windows 10</a>
  • Erreur t32 - <a href="https://forums.commentcamarche.net/forum/livebox-200">Forum Livebox</a>

1 réponse

Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 782
 
Bonjour

[...] ni à quoi est dûe l'erreur..

.Title et .Subject ne sont pas des propriètés de workbook !
0
a51432 Messages postés 39 Statut Membre 1
 
Bonjour,

Merci de ta réponse,
J'avais essayé en enlevant ces deux lignes mais la même erreur apparaît sur la ligne suivante :

ActiveWorkbook.SaveAs Filename:=chemin & Feuille.Name & ".xlsx"
0
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 782
 
chemin est-il défini ???
0