INSTANCE

J'entends parler d'instance d'excel. De quoi s'agit-il ?

Une instance (d'Excel ou d'autre chose) c'est un exemplaire d'un objet. Lorsque tu ouvres Excel sur ton PC par un clic sur un raccourci vers Excel.exe, tu crées une instance de l'objet Excel (l'application Excel). Si tu cliques (ou double cliques) plusieurs fois sur ton raccourci, tu crées autant d'instances d'Excel que de clics (ou double clics). En faisant Ctrl+Alt+Suppr, tu peux les compter. Tu peux aussi créer des instances d'Excel avec du code :

sub TestExcel1()
 Shell "Excel.exe"
 end sub

ou en utilisant l'Automation :

sub TestExcel2()
 Dim xl As Object
 Set xl = CreateObject("Excel.Application")
 xl.Workbooks.Add
 xl.Visible = True
 end sub

Exécute ces deux petites procédures, puis retourne compter le nombre de Microsoft Excel dans la liste des tâches actives :) N'oublie pas de les refermer, un seul Excel suffit la plupart du temps !

Auteur :

Mot clef associé à cette page :