Synthaxe nom d'une feuille Excel ?

  • Initiateur de la discussion Initiateur de la discussion Maxpuff
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Maxpuff

Guest
Bonjour,
Je souhaite trouve le nom de la première feuille d'un fichier excel depuis un autre, mais je ne trouve pas comment faire.
Je suis parti sur cette voie:

Workbooks("'C:\Users\utilisateur\Documents\Comparaisons Excel\B.xls'").Sheets(1).Name
or
Application.Workbooks("C:\Users\utilisateur\Documents\Comparaisons Excel\B.xls").Sheets(1).Name

mais cela ne fonctionne pas. Le fichier n'est pas ouvert donc je garde la synthaxe c:\...
 
Re : Synthaxe nom d'une feuille Excel ?

Re

Adaptation de ce code pour la 1ère feuille :

Code:
Sub FeuilleClasseurFerme()
'necessite d'activer la reference Microsoft ActiveX Data Objects x.x Library
'necessite d 'activer la reference Microsoft ADO Ext 2.7 for DLL ans Security
Dim Cat As ADOX.Catalog
Dim Fichier As String, xConnect As String, Resultat As String
Dim Cn As ADODB.Connection
Dim Feuille As ADOX.Table
 
Fichier = "D:\DONNEES\DOCLPE\Test\Classeur1.xls"
 
xConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Fichier & ";" & _
"Extended Properties=Excel 8.0;" 'preparation connection
 
Set Cat = CreateObject("ADOX.Catalog")
Set Cn = CreateObject("ADODB.Connection")
 
Cn.Open xConnect
Set Cat.ActiveConnection = Cn

MsgBox Application.WorksheetFunction.Substitute(Cat.tables(0).Name, "$", "")
 
Set Cn = Nothing
Set Cat = Nothing
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
320
D
  • Question Question
Réponses
5
Affichages
255
Didierpasdoué
D
Retour