Avatar billede sf Nybegynder
05. maj 2004 - 23:29 Der er 1 løsning

data over til en excel fil der findes

jeg skal have ført data over i en excel fil der allerede findes:

    Dim Exl As New Excel.Application
    Dim WrkBook As Excel.Workbook
    Dim rs As DAO.Recordset

Exl.Workbooks.Open FileName:="c:\test.xls"
Set WrkBook = Exl.Workbooks.Add
WrkBook.Worksheets("Ark1").Cells(1, j).Value = rs.Fields(p).Name
     
det der sker er at den ligger de nye data i en buffer (eller fil der ikke er gemt) og så åbner den bare test.xls ved sidden af .. vil gerne have datane ført over i test.xls , Ark1
06. maj 2004 - 09:14 #1
Du skal ikke bruge "Workbooks.Add" men "Open" i stedet. Prøv dette:

    Dim Exl As New Excel.Application
    Dim WrkBook As Excel.Workbook
    Dim rs As DAO.Recordset

    'Exl.Visible = True
    Exl.Workbooks.Open "C:\Dokumenter\OEE\Tables.xls"
    Set WrkBook = Exl.Workbooks(1)
    WrkBook.Worksheets("Ark1").Cells(1, j).Value = rs.Fields(p).Name
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