Avatar billede cklips Nybegynder
19. juli 2002 - 13:25 Der er 3 kommentarer og
1 løsning

Data fra VB-program til excel.

Jeg skal lave et lille program, der vise nogle data, der er hentet på en SQL-server via en SQL-forespørgsel. Disse data skal herefter kunne gemmes i et excel regneark.

Jeg har fundet ud af at hente data vha et adodc objekt og vise dem i et MSHFlexgrid eller i et DataGrid.

Hvordan kan jeg skrive/gemme data fra et adodc, MSHFlexGrid eller DataGrid i excel-format?
Avatar billede jennemaan Nybegynder
19. juli 2002 - 13:37 #1
f.eks.

Dim mXL,mWB,mWS
Set mXL=CreateObject("Excel.Application")
Set mWB=mXL.Worksbooks.Add
Set mWS=mWB.Sheets.Add
mWS.Range("A1").Value="Hello World"
mWB.SaveAs "MitExcelArk.xls"
mWB.Close
Set mWS=Nothing
Set mWB=Nothing
Set mXL=Nothing



/Jennemaan
Avatar billede jennemaan Nybegynder
19. juli 2002 - 13:39 #2
Ups, trykleif:

Dim mXL, mWB, mWS
Set mXL = CreateObject("Excel.Application")
Set mWB = mXL.Workbooks.Add
Set mWS = mWB.Sheets.Add
mWS.Range("A1").Value = "Hello World"
mWB.SaveAs "c:\MitExcelArk.xls"
mWB.Close
Set mWS = Nothing
Set mWB = Nothing
Set mXL = Nothing


Sådan ;o)
Avatar billede cklips Nybegynder
19. juli 2002 - 15:11 #3
Det virker sørme. Tak For det
Avatar billede robotten Praktikant
02. august 2002 - 11:08 #4
Skal vi ikke lige have lukket gamle spm., fx denne snart 2 år gamle sag?: http://www.eksperten.dk/spm/22729
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