Ouvrir plusieurs fichiers Excel simultanément
corbisin
Messages postés
23
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un petit problème Excel 2007,
J'ai un dossier qui contient 3 fichiers Excel. Le premier fichier nommé Mère contient des liens vers les fichiers fils 1 et fils 2 qui donne des informations différentes. J'aimerais que lorsque j'ouvre le fichier mère les deux fichiers fils 1 et fils 2 s'ouvrent automatiquement juste après sans que j'ai besoin de les sélectionner.
Qui à une idée
J'ai un petit problème Excel 2007,
J'ai un dossier qui contient 3 fichiers Excel. Le premier fichier nommé Mère contient des liens vers les fichiers fils 1 et fils 2 qui donne des informations différentes. J'aimerais que lorsque j'ouvre le fichier mère les deux fichiers fils 1 et fils 2 s'ouvrent automatiquement juste après sans que j'ai besoin de les sélectionner.
Qui à une idée
A voir également:
- Ouvrir plusieurs fichiers Excel simultanément
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Ouvrir fichier .dat - Guide
- Liste déroulante excel - Guide
- Comment ouvrir un fichier docx ? - Guide
9 réponses
bonjour
Il faut passer par un macro sur l' évènement
Private Sub Workbook_Open()
End Sub
En intérieur tu définis les fichiers à ouvrir
Dans ce problème regarde ici
http://bvrve.club.fr/Astuces_Michel/10excelvba.html
Bonne soirée
Il faut passer par un macro sur l' évènement
Private Sub Workbook_Open()
End Sub
En intérieur tu définis les fichiers à ouvrir
Dans ce problème regarde ici
http://bvrve.club.fr/Astuces_Michel/10excelvba.html
Bonne soirée
Salut,
Récupères avec le lien ci-dessous un modèle que j'avais monté pour une demande identique, le fichier trois ouvre les deux autres, à adapter
https://www.cjoint.com/?fmjfuE4vcA
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Récupères avec le lien ci-dessous un modèle que j'avais monté pour une demande identique, le fichier trois ouvre les deux autres, à adapter
https://www.cjoint.com/?fmjfuE4vcA
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Re,
Je viens de le retester avec Excel 2003, le fichier trois ouvre les deux autres, je l'ai mis sur le forum plusieurs fois, pas plus tard que la semaine dernière et sans problème, regardes du côté de la protection des macros, si le niveau est trop élevé c'est normal, choisis le niveau moyen
C'est peut être dû au chemin d'accès, place le dossier sur le bureau et ouvres le fichier trois
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Je viens de le retester avec Excel 2003, le fichier trois ouvre les deux autres, je l'ai mis sur le forum plusieurs fois, pas plus tard que la semaine dernière et sans problème, regardes du côté de la protection des macros, si le niveau est trop élevé c'est normal, choisis le niveau moyen
C'est peut être dû au chemin d'accès, place le dossier sur le bureau et ouvres le fichier trois
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Bonjour,
Je viens de tester vos démarches, mais le problème est que dès que change de pc les liens ne sont plus valident, du coup le fichier ne s'ouvre pas.
Je viens de tester vos démarches, mais le problème est que dès que change de pc les liens ne sont plus valident, du coup le fichier ne s'ouvre pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
tout vient de chemin d'accès à ton fichier par rapport à la racine c:
si tu prends mon exemple et que tu colles le dossier contenant les trois fichiers sur le bureau ça doit fonctionner
une astuce pour trouver le chemein d'accès de tes fichiers
ouvre Excel et sers toi de l'assistant macro à partir de la barre d'outil visual basic ou depuis Outils/Macro/Nouvelle macro
fais Fichier ouvrir ou avec l'outil ouvrir, ouvres un fichier et arrètes l'enregistrement macro
ouvres le visual basic et fais un copier du chemin d'accès généré par ta macro que tu colles dans le code macro à la place
de
"C:\Documents and Settings\Les Lagouanère\Bureau\Création de Pojets\Ouverture Simultané de fichiers\Deux.xls"
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
tout vient de chemin d'accès à ton fichier par rapport à la racine c:
si tu prends mon exemple et que tu colles le dossier contenant les trois fichiers sur le bureau ça doit fonctionner
une astuce pour trouver le chemein d'accès de tes fichiers
ouvre Excel et sers toi de l'assistant macro à partir de la barre d'outil visual basic ou depuis Outils/Macro/Nouvelle macro
fais Fichier ouvrir ou avec l'outil ouvrir, ouvres un fichier et arrètes l'enregistrement macro
ouvres le visual basic et fais un copier du chemin d'accès généré par ta macro que tu colles dans le code macro à la place
de
"C:\Documents and Settings\Les Lagouanère\Bureau\Création de Pojets\Ouverture Simultané de fichiers\Deux.xls"
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Re,
oui je suis d'accord, et j'ai reussi à le faire, mais le gros probleme c que le fichier doit etre envoyé à notre client et que je me vois mal lui dire, il faut changer le liens pour que les macros fonctionnent
oui je suis d'accord, et j'ai reussi à le faire, mais le gros probleme c que le fichier doit etre envoyé à notre client et que je me vois mal lui dire, il faut changer le liens pour que les macros fonctionnent
Re,
Alors prends mon exemple, mets ton dossier sur le bureau et demande à tes clients d’en faire de même, c’est le seul point commun ou directement sur la racine c : ce que je déconseille
Placé dans mes documents ça ne marchera pas à cause du nom de l’administrateur du PC
"C:\Documents and Settings\ICI CE TROUVE LE NOM DE L’ADIMINISTRATEUR\Mes documents\Nom du fichier.xls"
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Alors prends mon exemple, mets ton dossier sur le bureau et demande à tes clients d’en faire de même, c’est le seul point commun ou directement sur la racine c : ce que je déconseille
Placé dans mes documents ça ne marchera pas à cause du nom de l’administrateur du PC
"C:\Documents and Settings\ICI CE TROUVE LE NOM DE L’ADIMINISTRATEUR\Mes documents\Nom du fichier.xls"
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
tu le mets où tu veux... à l'ouverture du classeur par exemple (donc Workbook_Open() )
et thisworkbook est le fichier où est la macro qui execute cette instruction, .path te retourne le chemin où il est enregistré.
Pour tester fais :
Private Sub Workbook_Open()
dim chemin
chemin = ThisWorkbook.Path
msgbox(chemin)
End Sub
Enregistre-le à différents endroits et ouvre-les, tu as le répertoire où sont tes 3 fichiers.
et thisworkbook est le fichier où est la macro qui execute cette instruction, .path te retourne le chemin où il est enregistré.
Pour tester fais :
Private Sub Workbook_Open()
dim chemin
chemin = ThisWorkbook.Path
msgbox(chemin)
End Sub
Enregistre-le à différents endroits et ouvre-les, tu as le répertoire où sont tes 3 fichiers.
Peux tu m'aider sur un autre probleme,
J'ai un fichier avec plusieurs feuille de calcul. J'ai mis des macros sur les feuilles mais je dois changer le nom des feuilles de mon classeur, comment puis je faire sans avoir a changer toutes les macros
Je ne sais à qui s'adresse la question, mais si tu changes le nom des feuilles de ton classeur, il est impératif de les changer dans tes macros, contrairement aux formules ou tout ce fait automatiquement.
Le plus simple dans les macros afin de ne pas oublier de changer un nom qui planterai le code, serts toi de l'outil Edition/Remplacer de ton visual basic exactement comme sur une feuille Excel
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)