Macro N.delete qui renvoie une erreur

  • Initiateur de la discussion Initiateur de la discussion citizenbaban
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

citizenbaban

Guest
Bonjour à tous,

Petit problème avec une macro qui tournait très bien pendant une semaine et qui me renvoie une erreur 1004 avec erreur de syntaxe sur le N.delete depuis hier soir, depuis que j'ai copié le fichier dans un autre dossier.

VB:
Sub Suppression_Noms_Plages()

Dim N As Name
For Each N In Names
If N.Name <> "Mode_1" Then N.Delete
Next

End Sub


Je ne m'explique pas vraiment pourquoi ce changement, je compte sur vous pour éclairer ma lanterne 🙂

Citizen
 
Avant Après
avant.jpg
après.jpg

Avez vous changez de version XL entre temps ?
Il semblerait qu'il y ait un lien :
 
Alors vous pouvez relancer la macro, DernierNom ne peut plus valoir cette valeur. Sur quelle valeur DernierNom la macro s'arrete ?
Je ne comprends rien, j'ai refermé ou rouvert le fichier et ça marche 😵.
Je ne m'explique pas pourquoi une fonction, même inconnue pour l'éditeur VBA bloque la suppression d'un nom alors que cette fonction est à part.

Bon la fonction MODE au lieu de MODE.SIMPLE n'empêche pas la macro de tourner. Je trouve ça assez dingue d'upgrader des fonctions Excel sans les faire suivre en VBA derrière, j'essaierai de me rappeler de ce problème si il se représente.

Merci pour l'aide apportée 🙂
 
Dernière modification par un modérateur:
MODE.SNGL n'a rien à voir avec le VBA.
D'autre part, _xlfn. n'a rien à voir avec un nom. Vous n'auriez jamais du avoir DernierNom=_xlfn.
Je crois qu'on va rester sur une intérogation sans réponse.
Le principal c'est que ça remarche ! 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

C
  • Résolu(e)
Réponses
2
Affichages
1 K
clarouche33
C
T
Réponses
5
Affichages
1 K
T
L
Réponses
13
Affichages
1 K
L
C
Réponses
1
Affichages
2 K
Cekankonvaou
C
S
  • Question Question
Réponses
6
Affichages
2 K
StagiairePasPayé
S
V
Réponses
2
Affichages
2 K
vynmarius
V
C
Réponses
3
Affichages
926
T
Réponses
3
Affichages
1 K
tetchounie
T
Retour