Bonjour,
Comment lire une donnée d’un fichier Excel sans l’ouvrir ?
Je m’explique, dans chaque fichier, il existe en cellule H22 une données. J’aimerais lire cette donnée pour ensuite l’utiliser dans le nom de l’enregistrement de mon fichier.
Exemple :
En H22 du fichier.xls = P05852
Le Nom d’enregistrement doit être P05852-fichier.xls
Merci de votre aide.
Comment lire une donnée d’un fichier Excel sans l’ouvrir ?
Je m’explique, dans chaque fichier, il existe en cellule H22 une données. J’aimerais lire cette donnée pour ensuite l’utiliser dans le nom de l’enregistrement de mon fichier.
Exemple :
En H22 du fichier.xls = P05852
Le Nom d’enregistrement doit être P05852-fichier.xls
Code:
Sub Recup()
Dim Onglet As Variant
Dim NomFic As Variant
Dim A As String
Onglet = "Feuille de saisie"
ref = "H22"
pceJointe = "Fichier.xls"
NomFic = pceJointe
A = NomFic & Onglet & "'!" & ref
pceJointe.SaveAsFile "C:\Documents\" & A & "-" & pceJointe
End Sub
Merci de votre aide.