Avatar billede al_pacone Nybegynder
10. januar 2005 - 13:46 Der er 7 kommentarer og
1 løsning

Åben Excel, send variabel med.

Jeg har skrevet en stump kode der åbner et Excel ark fra Access.
Det fungerer sådan set fint, men jeg kunne godt tænke mig at sende en værdi fra en variabel med, som skal bruges i Excel.

Kan man det, og i så fald hvordan?.

Kan man læse en variabel i Excel fra Access?
Avatar billede jkrons Professor
10. januar 2005 - 14:55 #1
Hvor I Excel skal du bruge den?
Avatar billede al_pacone Nybegynder
10. januar 2005 - 15:03 #2
Hvis det kan lade sig gører, ville det være fint hvis den blev lagt ind i en global variabel i VBA.
Avatar billede jkrons Professor
10. januar 2005 - 15:05 #3
Det er jeg ikke sikker på at du umiddelbart kan. Men du kan gemme værdien i en celle, og derfra hente den ind i din globale variabel.
Avatar billede al_pacone Nybegynder
10. januar 2005 - 15:07 #4
Hvordan gemmer man den i en celle?. Det kan godt bruges da jeg alligevel forventer at lave et skjult ark med data.
Avatar billede al_pacone Nybegynder
19. januar 2005 - 17:44 #5
Har du glemt mig?
Avatar billede jkrons Professor
19. januar 2005 - 22:42 #6
Undskyld, det havde jeg faktisk. Denen koder sebnder indholdet af varX til Excel og gemmer det i celle A1 i Ark1.


Sub TilExcel()

    Dim XlApp As Object
    Dim varX As String

    varX = "Test"

    Set XlApp = CreateObject("excel.Application")
    XlApp.workbooks.Add
   
    XlApp.sheets(1).range("a1").Value = varX

    XlApp.Visible = True

End Sub
Avatar billede al_pacone Nybegynder
20. januar 2005 - 13:55 #7
Alletiders. Så virker det også.
Lidt fjollet at man ikke kan sende en variabel med, det havde været lidt mere elegant.

Så mangler vi vist bare et svar fra dig.
Tak for hjælpen.
Avatar billede al_pacone Nybegynder
15. marts 2005 - 20:43 #8
Lukker
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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