2009-01-21 7 views
-1

J'ai un besoin étrange d'ouvrir deux instances séparées d'Excel et d'ouvrir chacune une feuille de calcul différente pour diverses manipulations.Démarrer et contrôler deux instances d'Excel dans mon programme?

En ce moment je fais la simple exécution d'Excel avec les paramètres de ligne de commande pour ouvrir les deux feuilles de calcul, mais les deux feuilles de calcul finissent dans une instance d'Excel.

Oui, c'est klunky, non, je ne peux pas facilement expliquer mon raisonnement pour cette exigence étrange.

J'espère, cependant, que vous avez quelques suggestions que je peux essayer.

-Adam

Répondre

2

Si vous n'êtes pas essayer d'accéder à chaque instance de programme Excel, vous pouvez définir l'Explorateur Windows pour ouvrir chaque classeur dans une nouvelle instance:

http://www.vadriano.com/excel-vb/2007/04/12/how-to-open-excel-files-in-a-new-application-instance/

Dans votre appel de ligne de commande, spécifiez-vous le chemin complet du programme pour Excel? Quand je le fais depuis la ligne de commande, j'obtiens chaque fichier dans sa propre instance ...

Pour autant que je sache, vous ne pouvez pas ouvrir/contrôler deux instances séparées d'Excel en même temps.

+0

Cela semble être le problème actuel, maintenant que je les ouvre dans des instances distinctes. –

Questions connexes