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 :

Renommer la session Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Février 2006
    Messages : 70
    Par défaut Renommer la session Excel
    Bonjour @tous

    J'ai besoin de lancer plusieurs sessions différentes d'Excel.
    Il y a quelques années j'ai fais ce code car en nommant chaque cession avec un nom différent on peut arrêter l'application Excel que l'on veut.
    Malheureusement je ne retrouve pas ce code et je suis coincé.
    Il ne s'agit pas de changer le caption d'Excel mais bien le nom de Excel.Application

    Merci pour votre aide et votre temps

    FaroukVazaha

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    en jouant sur les instances créee à la volée, et mises sous variable ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Sub toto()
    Dim Excel1 As Excel.Application, Excel2 As Excel.Application
     
    Set Excel1 = CreateObject("Excel.application")
    Excel1.Visible = True
     
    Set Excel2 = CreateObject("Excel.application")
    Excel2.Visible = True
     
    ' Traitement sur l'instance Excel Souhaitée
    Excel1.Workbooks.Add
     
    ' Fermeture de l'instance Excel Souhaitée
    Excel2.Quit
     
    End Sub

  3. #3
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Février 2006
    Messages : 70
    Par défaut Renommer la session Excel
    Bonjour @joe

    Merci de ton temps, mais non ce n'est pas ce que je recherche car dans le gestionnaire l'affichage est toujours "microsoft excel".
    La solution que j'avais trouvé me permettait de renommer la cession en : "Microsoft AppliTRi" par exemple, au lieu de "microsoft excel".

    FaroukVazaha

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    le besoin formulé est de piloter de façon cibler des instances Excel. Et notamment pouvoir les quitter

    Ceci ne répond pas au besoin ?

    Je ne vois pas l'intérêt supplémentaire de passer par un renommage d'application (qui potentiellement devrait faire appel à des API)

  5. #5
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Février 2006
    Messages : 70
    Par défaut Renommer la session Excel
    Bonjour et merci pour ton intérêt à ma question.

    Dans un cadre professionnel, qui ne concerne que ma société et moi-même, j'ai besoin de renommer les sessions Excel.
    Désolé si cette réponse te semblera abrupte mais ma question ne concerne pas le pourquoi mais le comment.
    Je sais que la réponse existe puisque je l'avais trouvé il y 4 ou 5 ans, mais mes archives ont beaucoup souffert et je n'ai plus ce code.

    Cordialement,
    Farouk

  6. #6
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 173
    Billets dans le blog
    53
    Par défaut
    Bonjour Farouk,
    N'est ce pas la propriété Caption que vous cherchez ?

    En reprenant l'exemple que vous a donné Joë, que je salue au passage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub toto()
      Dim Excel1 As Excel.Application, Excel2 As Excel.Application
      Set Excel1 = CreateObject("Excel.application")
      With Excel1
      .Visible = True: .Caption = "Zaza"
      End With
      Set Excel2 = CreateObject("Excel.application")
      Excel2.Visible = True
      ' Traitement sur l'instance Excel Souhaitée
      Excel1.Workbooks.Add
      ' Fermeture de l'instance Excel Souhaitée
      Excel2.Quit
    End Sub
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

Discussions similaires

  1. Renommer un champ Excel VBA
    Par freust dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/08/2008, 04h38
  2. [VBA Excel] Ouverture d'une nouvelle session Excel
    Par fmartin dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 12/06/2007, 15h35
  3. [VBA-E]copier et renommer une feuille excel
    Par la-breche dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/03/2007, 13h49
  4. Renommer une feuille Excel selon table/Access
    Par PAULOM dans le forum Access
    Réponses: 3
    Dernier message: 24/04/2006, 15h32
  5. Renommer une cellule excel
    Par Oaurelius dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/11/2005, 17h36

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