Avatar billede kasseper Nybegynder
10. maj 2004 - 22:15 Der er 7 kommentarer og
1 løsning

Indsætte funktion fra en macro

Når jeg forsøger at indsætte denne funktion :

=(D10 / (DATO.FORSKEL("2004/1/1";NU();"D"))) *DATO.FORSKEL("2004/1/1";"2004/12/31";"D")
fra en macro sådan her :

ActiveCell.Formula = "=(D10 / (DATO.FORSKEL(" & Chr(34) & "2004/1/1" & Chr(34) & ";NU();" & Chr(34) & "D" & Chr(34) & "))) * DATO.FORSKEL(" & Chr(34) & "2004/1/1" & Chr(34) & ";" & Chr(34) & "2004/12/31" & Chr(34) & ";" & Chr(34) & "D" & Chr(34) & ")""

Så kaster excel op med denne her :


Run-time error '1004':

Application-defined or object-defined error


WHAT TO DOOOOO
Avatar billede sjap Praktikant
10. maj 2004 - 22:17 #1
Er der ikke et " for meget til sidst?
Avatar billede sjap Praktikant
10. maj 2004 - 22:25 #2
Dit udtryk kan i øvrigt også skrives som

"=(D10 / (DATO.FORSKEL(""2004/1/1"";NU();""D""))) * DATO.FORSKEL(""2004/1/1"";""2004/12/31"";""D"")"

"" bliver oversat til at der skal stå en " i tekststrengen.
Avatar billede bak Forsker
10. maj 2004 - 22:29 #3
Uden at skulle kloge i det (ret meget) så kan den ikke tage en dansk formel sådan.
Her skal du bruge ActiveCell.FormulaLocal= bla. bla.
Avatar billede sjap Praktikant
07. august 2004 - 21:13 #4
kasseper
Har du fået løst dir problem?
Avatar billede kasseper Nybegynder
07. august 2004 - 21:20 #5
Ja det er løst nu, sorry jeg ikke har reponderet.
Hvis du smider et svar, så skal du få point....:)
Avatar billede sjap Praktikant
07. august 2004 - 22:03 #6
OK :0)
Avatar billede kasseper Nybegynder
07. august 2004 - 22:08 #7
tak for hjælpen !
Avatar billede sjap Praktikant
07. august 2004 - 22:09 #8
Det var så lidt.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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