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 :

[VBA-E]Name Box


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 77
    Par défaut [VBA-E]Name Box
    Bonjour tout le monde,

    Comment puis je faire pour renommer une cellule en VBA ?

    Je veux dire par là, de changer le nom du "Name Box" à gauche de la barre de fonction pour la cellule. Exemple: le cellule "A1" s'appelle par défaut "A1", comment puis je faire pour la renommer par exemple "cellule 1" ?

    Merci de votre aide

    JAH

  2. #2
    Membre Expert Avatar de Megaxel
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 187
    Par défaut
    Un bon conseil: fais le en enregistrant une macro. Tu auras le code.
    Cette méthode est bien sûr à généraliser à de nombreux cas...

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 77
    Par défaut
    En fait,

    Ca me donne en VBA

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.Names.Add Name:="Cellule 1", RefersToR1C1:="='sheet1'!R1C1"
    Et ca marche pour renommer une cellule "normale"


    Mon probleme est que dans une cellule spéciale ("A1") ou j'ai ramené une info externe depuis une base Access par une query, ma cellule prend par defaut le nom "ExternalData_1" par dessus le vrai nom de la cellule "A1", de ce fait, si je change le nom de la cellule "A1" en "Cellule 1", j'ai toujours ce "ExternalData_1" qui reste par dessus le nouveau nom "Cellule 1".

    J'ai tout d'abord deleté la query en vba, pour enlever la query et ne garder donc que le résultat de ma query ds la cellule. Je n'ai donc plus de query, mais j'ai toujours ce "ExternalData_1" qui vient sur le nom de la cellule, alors que ce n'est plus une donnée externe!!!

    Comment puis je faire pour enlever ce "ExternalData_1" de ma cellule ?

    Merci de toute aide,

    Jah

Discussions similaires

  1. Réponses: 14
    Dernier message: 26/07/2011, 12h08
  2. [VBA-A] Message Box (MsgBox)
    Par noob_vba dans le forum VBA Access
    Réponses: 1
    Dernier message: 20/06/2006, 17h42
  3. [VBA-E] Contenu d'une combo box = champ d'une table SQL
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/02/2006, 20h30
  4. VBA Importation problème d'INUPUT BOX
    Par snoopy69 dans le forum Access
    Réponses: 8
    Dernier message: 21/12/2004, 16h36
  5. [VBA ActivX] Créer un objet Name [OWC10.Spreadsheet.10]
    Par FRED.G dans le forum VBA Access
    Réponses: 12
    Dernier message: 06/07/2004, 16h29

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