Faire appel à deux fichier excel dans une macro
cejiceji
-
Heliotte Messages postés 1561 Statut Membre -
Heliotte Messages postés 1561 Statut Membre -
Bonjour,
est ce que c'est possible de faire appel à deux fichiers excel dans une seule macro (la macro est dans l'un des deux , j'ai besoin d'informations d'autre classeur ) si c'est possible comment faire ?
est ce que c'est possible de faire appel à deux fichiers excel dans une seule macro (la macro est dans l'un des deux , j'ai besoin d'informations d'autre classeur ) si c'est possible comment faire ?
A voir également:
- Faire appel à deux fichier excel dans une macro
- Fichier bin - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Fichier epub - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Nombre de jours entre deux dates excel - Guide
1 réponse
Bonjour,
Il existe plusieurs méthode. Pour faire simple:
- Vous ne connaissez pas le répertoire et/ou le nom du fichier à ouvrir .. utilisez :
- Vous connaissez l'emplacement et le nom du fichier:
-- Application.Workbooks.Open "d:\tuto.xls"
- Travailler directement sur un classeur fermé .. là, on récupère les informations sans ouvrir ni fermer le classeur. Gain de temps et d'écriture
Il existe plusieurs méthode. Pour faire simple:
- Vous ne connaissez pas le répertoire et/ou le nom du fichier à ouvrir .. utilisez :
Sub OuvrirClasseur()
Dim strFichier As String
'
ChDrive ("C:")
ChDir "\Dossier\Excel\"
strFichier = Application.GetOpenFilename("Excel Files (*.xls), *.xls")
If (strFichier <> "") Then
If (strFichier <> "Faux") Then
MsgBox strFichier
End If
End If
End Sub
- Vous connaissez l'emplacement et le nom du fichier:
-- Application.Workbooks.Open "d:\tuto.xls"
- Travailler directement sur un classeur fermé .. là, on récupère les informations sans ouvrir ni fermer le classeur. Gain de temps et d'écriture