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 :

Nom du TCD avec variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2015
    Messages : 19
    Par défaut Nom du TCD avec variable
    Bonjour,
    Après recherche que je continue serait il possible d'avoir un coup de main.
    Je voudrais que le nom du classeur apparaisse a la place du nom du TCD a chaque ouverture du classeur puisque celui si est variable.
    le nom du classeur est dans une cellule qui sera appelé par la macro pour remplacer le nom du tableau par default.
    merci
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 417
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 417
    Par défaut
    Bonjour,

    Une façon de faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Workbook_Open()
        With ThisWorkbook
            .Worksheets("Feuil1").ListObjects(1).Name = Left(.Name, InStrRev(.Name, ".") - 1)
        End With
    End Sub
    A noter que si le fichier a un nom qui correspond au nom d'une cellule, p.ex A1 ou ABC3, le tableau ne pourra recevoir ce nom car il désigne déjà une cellule. Dans ce cas Excel ajoutera un _ en fin de nom pour le tableau: cellule A1 <> tableau A1_, cellule ABC3 <> tableau ABC3_

    Cordialement.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/08/2016, 11h12
  2. TCD avec nom de workbook variable
    Par Avatar36 dans le forum Excel
    Réponses: 4
    Dernier message: 23/01/2016, 14h32
  3. créer nom de fichiers avec variables
    Par Infra_Red dans le forum Fortran
    Réponses: 4
    Dernier message: 16/06/2010, 21h14
  4. [XLST] Nom de fichier avec variable
    Par Wells dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 07/05/2008, 09h37
  5. Nom d'objet avec variable, possible?
    Par CleeM dans le forum Delphi
    Réponses: 10
    Dernier message: 26/06/2007, 18h03

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