A voir également:
- Creer Bouton : Importer donnée dans une feuille excel
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Créer une adresse hotmail - Guide
1 réponse
eljojo_e
Messages postés
1155
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
154
21 mai 2014 à 12:01
21 mai 2014 à 12:01
Bonjour,
Une fois ce code effectué tu peux te déplacer sur les 2 fichier excel en faisant :
J'espère que c'est pas trop compliqué...
Dim a, b As Variant, Nom, Nom2 As String
Nom = ActiveWorkbook.Name 'fichier excel déja ouvert
ChDrive "C:" ' Choix du lecteur
ChDir "C:\" 'Choix du répertoire
a = Application.GetOpenFilename("fichier excel (*.xls), *.xls", _
, "Sélection de vos fichiers excel", , True)
Select Case TypeName(a)
Case Is = "Boolean"
Exit Sub
Case Else
For b = LBound(a) To UBound(a)
Workbooks.Open a(b) 'ouverture du fichier choisi
Next
End Select
Nom2 = ActiveWorkbook.Name 'fichier excel que tu viens d'ouvrir
Une fois ce code effectué tu peux te déplacer sur les 2 fichier excel en faisant :
Windows(Nom).activate ou Windows(Nom2).activate
J'espère que c'est pas trop compliqué...
21 mai 2014 à 14:46
Non ton explication est clair malheureusement, je ne suis pas sure que se soit ce que je voulais faire que je voulais faire :
Je vais essayé d'etre plus clair quand a mon but:
J''ai un classeur 1 ouvert :
Je souhaite faire l'équivalent en un click de:
Données->Données externe->Importer des données
Là une boite de dialogue s'ouvre et demande quel fichier importer.
21 mai 2014 à 15:51
21 mai 2014 à 16:15
Merci de ton aide quand meme :)