Avatar billede h_s Forsker
29. december 2008 - 14:41 Der er 9 kommentarer og
1 løsning

Indsætte formel i en celle via en makro

Jeg skal have en makro til at indsætte denne formel i en celle B11 - Hvad er der galg?

ActiveSheet.Range("B11").Formula = "=Hvis(Årstal<2007;"Udkantskommuner fra 2004-2006";"Udkantskommuner fra 2007-2013")"

Jeg får en fejl ved: ..2007;"Udkantskommuner..

Hjælp!
Avatar billede excelent Ekspert
29. december 2008 - 14:56 #1
ActiveSheet.Range("B11").FormulaLocal = "=Hvis(Årstal<2007;"Udkantskommuner fra 2004-2006";"Udkantskommuner fra 2007-2013")"
Avatar billede h_s Forsker
29. december 2008 - 14:59 #2
Hvad er forskellen?
Avatar billede h_s Forsker
29. december 2008 - 15:00 #3
Jeg får en syntax-fejl det samme sted som før!
29. december 2008 - 15:00 #4
Lav din formel i cellen.
Start makro båndoptageren
Tryk F2 for at editere cellen
Tryk Enter for at godkende formlen
Stop makro båndoptageren og kig koden
Avatar billede h_s Forsker
29. december 2008 - 15:07 #5
Smartoffice > Er prøvet men når jeg prøver at stoppe optagelsen, får jeg at vide der er en syntax-fejl, til trods for at jeg godt kan få den til at virke, vår jeg taster den manuelt ind!
Avatar billede h_s Forsker
29. december 2008 - 15:18 #6
Når jeg indspiller den ser den således ud:

Range("B11").Select
    ActiveCell.FormulaR1C1 = _
        "=IF(Årstal<2007,""Udkantskommuner fra 2004-2006"",""Udkantskommuner fra 2007-2013"")"

Der er kommet et ekstra "" ind om hver udtryk.
Avatar billede excelent Ekspert
29. december 2008 - 15:23 #7
ActiveSheet.Range("B11").Formula = "=if(Årstal<2007,""Udkantskommuner fra 2004-2006"",""Udkantskommuner fra 2007-2013"")"
Avatar billede h_s Forsker
29. december 2008 - 15:31 #8
Nu virker det, men hvordan kan det være?
Avatar billede h_s Forsker
29. december 2008 - 15:31 #9
Smid et svar Excelent!
Avatar billede excelent Ekspert
29. december 2008 - 15:51 #10
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