Avatar billede passiflora Juniormester
23. marts 2007 - 09:01 Der er 4 kommentarer og
1 løsning

Makro placerede formler

Hejsa.

Jeg skulle gerne have min makro til at placerer følgende formel i en celle ...

Range("A25").Formula = "=HVIS($E25<>"";HVIS(P25<>"";P25;+AFRUND.LOFT((+B25+HVIS($O25="";B25*avanceks/100;"0")+HVIS($O25<>"";$O25/$E25/$G25;0)+(fragt+pakks)/$E25/$G25 +HVIS($H25="x";ep;0)+HVIS($I25="x";ek/$E25)+B25*FaktBox/100)*100/(100-kopf)/kurs;Afrund));"")"

... får fejl ved nogle af " ...

Hvad kan jeg mon gøre ...
Avatar billede jeppson Nybegynder
23. marts 2007 - 09:09 #1
Det er et problem jeg også har tumlet med - og der er en simpel forklaring:

Når du indsætter formlerne via VBA skal du skrive dem på engelsk - ikke dansk - ligesom adskillelserne er , (komma) og ikke ; (semikolon).

Se en liste i en tidligere posting:
http://www.eksperten.dk/spm/645625

Håber du kan bruge svaret...
Avatar billede passiflora Juniormester
23. marts 2007 - 10:48 #2
Hmm ...

Den brokker sig nu stadig over if(bla="x", ....

Søren
Avatar billede kabbak Professor
23. marts 2007 - 12:05 #3
Range("A25").FormulaLocal = "=HVIS($E25<>"""";HVIS(P25<>"""";P25;+AFRUND.LOFT((+B25+HVIS($O25="""";B25*avanceks/100;""0"")+HVIS($O25<>"""";$O25/$E25/$G25;0)+(fragt+pakks)/$E25/$G25 +HVIS($H25=""x"";ep;0)+HVIS($I25=""x"";ek/$E25)+B25*FaktBox/100)*100/(100-kopf)/kurs;Afrund));"""")"
Avatar billede passiflora Juniormester
26. marts 2007 - 09:50 #4
Jeg fordobler lige mine Gotes

Tak for hjælp ...

Sender du svar ...
Avatar billede kabbak Professor
26. marts 2007 - 11:56 #5
et svar ;-))
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