Avatar billede Kodelærlingen Juniormester
10. december 2016 - 19:45 Der er 5 kommentarer og
1 løsning

Hvordan kan jeg køre instanser af Excel samtidigt?

Hej
Jeg har kaldt en enkelt instans af Excel fra VB.net før, men har til en opgave brug for, at kunne køre flere instanser af Excel samtidigt.

Hvordan administrerer jeg nedestående, når der er flere Excel programmer i gang samtidigt? Således at jeg også kan afslutte en af Excel programmerne, når den ikke længere skal være i brug.

Excel.application
Excel.workbook
Excel.worksheet
Avatar billede Slettet bruger
11. december 2016 - 00:02 #1
Oppe til venstre i Filer kan du åbne et nyt vindue. Så ligger de oven på hinanden, og du kan skifte imellem dem.
Avatar billede Kodelærlingen Juniormester
11. december 2016 - 09:26 #2
Hvordan kan jeg styre de forskellige Excel-instanser - de må være en eller anden form for reference til de forskellige instancer? Jeg kan navnegive de forskellige instanser?   

Public Sub Excel()
        Dim xlApp As Excel.Application = Nothing

        xlApp = New Excel.Application()
        xlApp = New Excel.Application()
        xlApp = New Excel.Application()

    End Sub
Avatar billede Slettet bruger
11. december 2016 - 11:07 #3
Hvis den mulighed findes, kender jeg den ikke :-)
Avatar billede Kodelærlingen Juniormester
12. december 2016 - 20:21 #4
Det ser ud til, at man ikke kan navngive Excel.application og Excel.workbook.

Det er hermed lukketid
Avatar billede Slettet bruger
12. december 2016 - 20:23 #5
Ok, hav en god aften :-)
Avatar billede Kodelærlingen Juniormester
12. december 2016 - 20:44 #6
Mange tak. I lige måde :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester