Avatar billede l8run Nybegynder
15. januar 2004 - 11:35 Der er 2 kommentarer og
1 løsning

Søg & Erstat i Excel

Hey.

Jeg er ud på at erstatte en bestemt streng i et excel regneark via delphi. Ved at oprette en makro som gør dette, får jeg jo VBA koden til det, men den lader sig tilsyneladende ikke oversætte direkte til delphi/pascal... Er der en der kan fortælle mig, hvor jeg går galt i byen:

VBA:
Cells.Replace What:="ptCPR", Replacement:="xxxxxx-xxxx", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False

DELPHI:
V:=CreateOleObject('Excel.application');
V.Workbooks.Open(filnavn);
V.Cells.Replace(What:='ptCPR', Replacement:='xxxxxx-xxxx', LookAt:='xlPart',
        _SearchOrder:='xlByRows', MatchCase:=False, SearchFormat:=False,
        _ReplaceFormat:=False);

Det er sikkert mig der ikke er for smart, men lidt hjælp ville være dejligt.
Avatar billede l8run Nybegynder
19. januar 2004 - 15:32 #1
Altså... kom nu? Der må da være en, der har været ude for at skulle det samme?!
Avatar billede l8run Nybegynder
19. januar 2004 - 20:14 #2
OK.. Så prøver vi med 200 point i stedet... Jeg skal bruge løsningen i løbet af i dag eller i morgen. Ellers må jeg ty til andre 'ufine' metoder, som at løse det ved at sende tastetryk til excel el. lignende.
Avatar billede l8run Nybegynder
20. januar 2004 - 14:47 #3
Lukker. Problemet er stadig uløst.
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