VBA - Suppression feuille
Résolu/Fermé
zivodul8
Messages postés
229
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
-
12 avril 2011 à 17:27
zivodul8 Messages postés 229 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 19 mai 2015 - 13 avril 2011 à 14:25
zivodul8 Messages postés 229 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 19 mai 2015 - 13 avril 2011 à 14:25
A voir également:
- VBA - Suppression feuille
- Forcer suppression fichier - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Comment supprimer une feuille sur word - Guide
- Feuille a5 - Guide
- Incompatibilité de type vba ✓ - Forum Programmation
3 réponses
Bonjour,
Pas tout bien saisi ; en essayant de reproduire ton problème j'ai eu un soucis sur le nom du fichier:
Si la variable contenant le nom du fichier (Nom chez toi) contient également le chemin d'accès , ça ne marche pas pour la fermeture du classeur.
Est ce que c'est ton problème ?
En décomposant ça fonctionne (j'ai aussi rajouter pour que le fichier fermé soit enregistré) :
bonne suite
Pas tout bien saisi ; en essayant de reproduire ton problème j'ai eu un soucis sur le nom du fichier:
Si la variable contenant le nom du fichier (Nom chez toi) contient également le chemin d'accès , ça ne marche pas pour la fermeture du classeur.
Est ce que c'est ton problème ?
En décomposant ça fonctionne (j'ai aussi rajouter pour que le fichier fermé soit enregistré) :
Chemin = "C:\Documents and Settings\Excel\" NomFic = "essai.xls" Application.DisplayAlerts = False Workbooks.Open Filename:=Chemin & NomFic Worksheets("Feuil5").Delete Workbooks(NomFic).Close SaveChanges:=True Application.DisplayAlerts = True
bonne suite
zivodul8
Messages postés
229
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
22
12 avril 2011 à 18:52
12 avril 2011 à 18:52
Non, le problème ne concerne ni l'ouverture ni la fermeture du fichier étant donné que je le créé juste avant dans ma macro (dans le même dossier) et que, pendant l'exécution je vois bien le fichier s'ouvrir et se fermer. De plus, il n'y a pas de problème d'enregistrement puisqu'en désactivant les alertes, le classeur s'enregistre automatiquement à sa fermeture (?)
PS : je travaille sous Excel 04 version Mac
PS : je travaille sous Excel 04 version Mac
zivodul8
Messages postés
229
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
22
12 avril 2011 à 21:31
12 avril 2011 à 21:31
Si tu préfères, tout ce passe bien sauf la suppression! Mais il ne m'indique pas d'erreur, la macro tourne.
Etant donnée qu'on parle de VBA, je ne pense pas que la version ait une influence :/
Etant donnée qu'on parle de VBA, je ne pense pas que la version ait une influence :/
zivodul8
Messages postés
229
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
22
13 avril 2011 à 14:25
13 avril 2011 à 14:25
Quel idiot!!! Tu avais raison Paf, tout est dans le " SaveChanges:=True ". Naïvement j'ai cru qu'en désactivant les alertes ça validais la sauvegarde.
Un grand merci Paf, et désolé pour ma bêtise :S
Bonne continuation.
Un grand merci Paf, et désolé pour ma bêtise :S
Bonne continuation.