E Egruat XLDnaute Occasionnel 20 Avril 2018 #1 Bonjour, Je voudrais utiliser la commande "Workbooks.Close Filename:=" mais j'ai une erreur. Le nom du fichier est défini plus haut dans mon code. Pourriez-vous m'aider ? Cordialement
Bonjour, Je voudrais utiliser la commande "Workbooks.Close Filename:=" mais j'ai une erreur. Le nom du fichier est défini plus haut dans mon code. Pourriez-vous m'aider ? Cordialement
Jauster XLDnaute Occasionnel 20 Avril 2018 #2 Bonjour, A essayer avec : VB: Workbooks("NomFichier.xlsx").Close Ou VB: ActiveWorkbook.Close Vote positif 0 Vote négatif
phlaurent55 Nous a quittés en 2020 Repose en paix 20 Avril 2018 #3 Bonjour Egruat, peut-être comme ceci: Workbooks("toto.xls").Close à+ Philippe Vote positif 0 Vote négatif
E Egruat XLDnaute Occasionnel 20 Avril 2018 #4 Merci mais je ne peux pas utiliser ce format "Workbooks.Close" et "Filename" ? Vote positif 0 Vote négatif
Jauster XLDnaute Occasionnel 20 Avril 2018 #5 Re, Le nom entre "" permet juste de préciser le workbook que l'on souhaite fermer. Filename sert à renommer le fichier lors de l'enregistrement. Autre code possible : VB: Dim wb As Workbook: Set wb = Dim strFilename As String: strFilename = wb.Close Filename:=strFilename Vote positif 0 Vote négatif
Re, Le nom entre "" permet juste de préciser le workbook que l'on souhaite fermer. Filename sert à renommer le fichier lors de l'enregistrement. Autre code possible : VB: Dim wb As Workbook: Set wb = Dim strFilename As String: strFilename = wb.Close Filename:=strFilename
E Egruat XLDnaute Occasionnel 20 Avril 2018 #6 Merci mais cela ne fonctionne pas malheureusement Vote positif 0 Vote négatif
Jauster XLDnaute Occasionnel 20 Avril 2018 #7 Est-il possible d'avoir l'ensemble du code ? Vote positif 0 Vote négatif
E Egruat XLDnaute Occasionnel 20 Avril 2018 #8 Grace à votre aide, j'ai réussi à me débrouiller. MERCI ! Vote positif 0 Vote négatif