Avatar billede pzw Nybegynder
26. november 2003 - 10:33 Der er 13 kommentarer og
1 løsning

Generere Excel fil med com/ole, mangler kommandoer

Jeg er igang med at gemme data som excel filer.
Det fungerer ok, men jeg mangler kommandoer, gætter mig frem, men det går ikke så godt.
Gætter ved at læse macroer jeg indspiller med Excel, det går for nogle ok andre meget langsomt og for andre igen slet ikke.
Det er f.eks: Excel.Sheets[1].Name := 'Hest'; som sætter navnet af Sheet1 til Hest og Excel.Sheets[1].Cells[1,1].Value:='Føl'; som sætter værdien af celle 1,1 til 'Føl';
Er der en som har en liste over kommandoer eller noget kode hvorudfra jeg kan finde kommandoerne.
Avatar billede acw Nybegynder
26. november 2003 - 10:36 #1
Evt. i VBA editorens hjælpefil...
Avatar billede acw Nybegynder
26. november 2003 - 10:38 #2
Avatar billede pzw Nybegynder
26. november 2003 - 11:00 #3
Hej acw
Mit problem er f.eks. at oversætte Range("B2:D4").Select, fundet ved at indspille macro som markerer cellerne B2:B4, til noget jeg kan benytte i Delphi.
Avatar billede acw Nybegynder
26. november 2003 - 11:55 #4
ahh...misforstod spørgsmålet så..der kan jeg desværre ikke hjælpe, men google kan sikkert finde noget hvis man søger på excel + delphi eller noget i den stil..
Avatar billede Slettet bruger
26. november 2003 - 19:31 #5
Kig på dette :
http://community.borland.com/article/0,1410,10126,00.html

Der er en zip fil med eksempler som jeg har downloaded og fået en del udaf!

Den funger ikke lige nu, men hvis du vil kan du give mig din mail og jeg kan sende den.
Avatar billede pzw Nybegynder
26. november 2003 - 21:57 #6
Hej fja2fja

Min mail er peter@zweidorff.dk

//PZ
Avatar billede pzw Nybegynder
27. november 2003 - 09:07 #7
Hej fja2fja

Jeg har downloadet eksemplerne, de virker fint.
Eksemplerne har hjulpet, men der stadig en del funktioner i Excel, jeg skal kunne kalde fra Delphi og mit gætteri mht. oversættelse af VB til Delphi kode går ikke ret godt.
Har ikke kunnet finde noget brugbart fra dit link, udover eksemplerne.
//PZ
Avatar billede Slettet bruger
27. november 2003 - 11:02 #8
Beklager! Jeg skal nok selv lidt videre med et projekt som indeholder nogle af disse emner. Så når/hvis jeg kommer over noget skal jeg nok give lyd.
Avatar billede pzw Nybegynder
30. november 2003 - 10:29 #9
Hej fja2fja

Jeg er kommet et godt stykke videre med at gætte kommandoer, har næsten løst halvdelen af opgaven.
Vender tilbage i løbet af 2-3 dage, så forventer jeg at have løst hele opgaven, hvis der ikke opstår ydeligere problemer.
Imidlertid har jeg ikke løst problement med fejlcheck, hvilket er ok for denne opgave meeeen.
Avatar billede pzw Nybegynder
02. december 2003 - 14:58 #10
Hej fja2fja

Jeg har nu fået løst min opgave og det fungerer fint.
Vil du have point'ene skal du lægge et svar.
//PZ
Avatar billede Slettet bruger
02. december 2003 - 15:47 #11
Hej PZ

Det lyder godt at du har fået det til at fungere!

Det vil da være kanon, hvis jeg kan få lidt guldkorn!

På forhånd tak!
Avatar billede pzw Nybegynder
15. december 2003 - 08:33 #12
Hej fja2fja

Jeg skrev 2/12 at hvis du lagde et "Svar" ville jeg give dig pointene men du gav en "Kommentar".
Jeg mangler imidlertid 2 kommandoer som jeg trods ihærdig søgning ikke har kunnet finde.
Kopiering af et Sheet og kopiering af celler (f.eks. en eller flere Rows) med formateringskommandoer mangler.
Primært noget jeg vil benytte for at øge hastigheden som i mit tilfælde er et problem.
//PZ
Avatar billede Slettet bruger
15. december 2003 - 08:40 #13
Hej PZ

Det er Ok jeg kommer ikke i gang med mit projekt før i det nye år. Men jeg er fortsat interesseret i dine guldkorn. Og kommer jeg over noget med kopiering af sheets og celler skal jeg nok melde tilbage.
Avatar billede pzw Nybegynder
17. december 2003 - 14:35 #14
Jeg mangler nu kun kopiering af Sheets
Ok, jeg lukker og giver point til mig selv.
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