IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Création champ nommé en VBA [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juin 2012
    Messages : 8
    Par défaut Création champ nommé en VBA
    Bonjour à tous,

    Dans mon code VBA Excel, j'ai inséré les instructions suivantes afin de créer une plage nommée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Range("A1").CurrentRegion.Select
    ActiveWorkbook.Names.Add Name:="Plage_TCD", RefersTo:=Selection
    Le compilateur me retourne une erreur '1004' : Erreur définie par l'application ou par l'objet

    Le plus curieux est qu'après réinitialisation du code ces instructions s'exécutent sans problème.

    Auriez-vous une idée de l'origine de cette erreur ou une solution pour la traiter ?

    En vous remerciant par avance.

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    A adapter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ThisWorkbook.Names.Add Name:="Plage_TCD", RefersTo:=Worksheets("Feuil1").Range("A1").CurrentRegion

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juin 2012
    Messages : 8
    Par défaut
    Merci Mercatog pour vos conseils,
    depuis que j'ai testé avec cette syntaxe, je ne rencontre plus d'erreurs.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. VBA création feuilles nommées numerotés
    Par DixFire dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 17/03/2012, 17h15
  2. Création dynamique d'un champs texte en vba
    Par gorjette dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/08/2010, 21h53
  3. [XL-2003] VBA-Userforms -Affectation d'une valeur à un champ nommé dynamiquement
    Par jipepe dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/05/2009, 23h22
  4. [ORA-00904 ]champ nommé 'comment'
    Par morti dans le forum Oracle
    Réponses: 7
    Dernier message: 05/01/2006, 15h21
  5. Verifier qu'un champ existe en vba
    Par dynxd dans le forum Access
    Réponses: 4
    Dernier message: 02/10/2005, 18h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo