OVH Cloud OVH Cloud

Ourvri un nouveau fichier dans un 2e excel automatiquement

4 réponses
Avatar
morprr
Bonsoir,

Comment fait-on pour ouvrir un ficher excel
dans un nouveau excel; alors qu'excel est
déjà ouvert avec un autre fichier, merci.

4 réponses

Avatar
Gaenonius
Tu peux passer par l'automation et créer une deuxième instance d'Excel (macro à
copier dans un module standard d'un classeur quelconque) :

Sub Excel2()
Dim xl As Object
'crée une instance d'Excel
Set xl = CreateObject("Excel.Application")
'ajoute un nouveau classeur (mais tu peux remplacer
'par l'ouverture d'un classeur existant)
xl.Workbooks.Add
xl.Visible = True
End Sub

Après l'exécution de ce code, si, dans l'une ou l'autre des deux instances
d'Excel, tu exécutes la commande Fichier -> Quitter seule l'instance active est
fermée.
Ou bien, si tu affiches le gestionnaire par Ctrl+Alt+Suppr, tu peux constater
qu'il contient deux processus nommés EXCEL.EXE.

--
Gaenonius

Bonsoir,

Comment fait-on pour ouvrir un ficher excel
dans un nouveau excel; alors qu'excel est
déjà ouvert avec un autre fichier, merci.


Avatar
Alain CROS
Bonjour.

Sub NouveauExcel()
Dim Xl As Application
Set Xl = CreateObject("Excel.application")
With Xl
.Workbooks.Open "NomCompletDuFichier"
.Visible = True
End With
Set Xl = Nothing
End Sub

Alain CROS

"morprr" a écrit dans le message de news: 41dd6a9e$0$7713$
Bonsoir,

Comment fait-on pour ouvrir un ficher excel
dans un nouveau excel; alors qu'excel est
déjà ouvert avec un autre fichier, merci.


Avatar
morprr
Merci ALain, mais il me semblait que quand j'ouvrais un nouveau fichier,
exel s'ouvrait de lui-même.


Bonjour.

Sub NouveauExcel()
Dim Xl As Application
Set Xl = CreateObject("Excel.application")
With Xl
.Workbooks.Open "NomCompletDuFichier"
.Visible = True
End With
Set Xl = Nothing
End Sub

Alain CROS

"morprr" a écrit dans le message de news: 41dd6a9e$0$7713$

Bonsoir,

Comment fait-on pour ouvrir un ficher excel
dans un nouveau excel; alors qu'excel est
déjà ouvert avec un autre fichier, merci.








Avatar
Alain CROS
Bonjour.

Peut être Outils Options Affichage Afficher puis cocher Fenêtres dans la barre des tâches.

Alain CROS

"morprr" a écrit dans le message de news: 41de4517$0$12281$
Merci ALain, mais il me semblait que quand j'ouvrais un nouveau fichier,
exel s'ouvrait de lui-même.