VBA - Récupérer le nom d'un workbook et d'une feuille

Signaler
Messages postés
5
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
25 juin 2004
-
Messages postés
5
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
25 juin 2004
-
Bonjour,
La question est assez simple, j'ai deux variable dans lesquelles je voudrais récupérer le nom du workbook actif ainsi que de la feuille active.

A_wBook = InputBox("Please enter the name of the data converted from SAP : ", "Information")
A_Sheet = InputBox("Please enter the name of the Excel Sheet containing the informations you want to export : ", "Information")

Avant je posais la question à l'utilisateur, mais c'est une phase inutile que je voudrais remplacer par un automatisme.

Il doit exister une solution comme :
A_wBook = Template.ActiveWorkbooks.Name (Evidament cela ne marche pas), mais je ne trouve pas la bonne syntaxe.

Merci de m'éclairer,
Cordialement

Vaarek

3 réponses

Messages postés
699
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
13 mai 2011
18
Bonjour,

Ceci pourra t'aider je pense :


'nom du classeur actif :
Set A_wbook = ActiveWorkbook.Name
'nom de la feuille active
Set A_Sheet = ActiveSheet.Name



Tiens juste pour te mettre autre chose qui pourrait peut être te servir :

MsgBox "Nombre de classeur ouvert : " & Workbooks.Count

For Each wb In Workbooks
    MsgBox "Le classeur " & wb.Name & " est ouvert."
    For Each ws In wb.Worksheets
        MsgBox ws.Name
    Next ws
Next wb


Fanny
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 234 internautes nous ont dit merci ce mois-ci

Messages postés
5
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
25 juin 2004

Autre question, y a-t-il une fonction edit sur le forum?
J'ai oublier de préciser (même si ca paraît évident) Que tout cela je le fais sous VBA - Excel.

Encore merci d'avance
Messages postés
5
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
25 juin 2004

Bonjour a toi,
Ca marche impécable, et c'était tout bête.
Merci beaucoup