Je cherche comment faire pour associé une instance d'Excel en mémoire, avec une variable que j'ai déclarée dans mon application. Pour travailler avec Excel par la suite.
EX: Dim exc
As
New Microsoft.Office.Interop.Excel.Application = excel en mémoire
Bonjour,
J'avais
fait un truc du même genre (mais en VB6, logiquement ça
devrais marché quand même)
Dim MyXL As Object
' Variable devant contenir la référence à
Microsoft Excel.
Set MyXL = GetObject(, "Excel.Application")
'CreateObject pour crée une nouvelle instance d'Excel
Ensuite
tu utilise ta variable comme ça :
MyXL.Cells(NumLigne, NumColone).Value = "Toto"
ou :
MyXL.Workbooks("NomFichierOuvert.xls").Worksheets("NomFeuille").Cells(NumLigne, NumColone).Value = "toto"
Tout comme dans un macro Excel mais avec ta variable (soit ici MyXL.)