Avatar billede multicoder Nybegynder
12. november 2003 - 10:58 Der er 3 kommentarer og
2 løsninger

makro som skal skriver en funktion til en celle

Hej

Jeg har en makro som skriver en funktion i en celle,
men den kommer med en fejl.

Range("A1").Value = "=TÆL.HVIS(A5:A50000;"")"

Jeg har prøvet med:
Range("A1").Value = "=TÆL.HVIS(A5:A50000;"""")"

Men det virker ikke.
En der sige mig hvad jeg gør forkert.
pft
Avatar billede janvogt Praktikant
12. november 2003 - 11:54 #1
Du skal bruge Range("A1").Formula i stedet for Value.
Avatar billede stewen Praktikant
12. november 2003 - 12:12 #2
Range("A1").Formula = "=TÆL.HVIS(A5:A50000,"""")"

Bemærk du skal bruge "," og ekstra ""
Avatar billede multicoder Nybegynder
12. november 2003 - 12:14 #3
hvis jeg skriver:
Range("A1").Formula = "=TÆL.HVIS(A5:A50000;"""")"
kommer den igen med en fejl.

men hvis jeg slettet =
Range("A1").Formula = "TÆL.HVIS(A5:A50000;"""")"
så vil den godt indsætte det, men Excel ser det ikke som en funktion, den skriver det bare i cellen.
Avatar billede multicoder Nybegynder
12. november 2003 - 12:19 #4
wee
så kan stewen godt smide et svar :)
Avatar billede stewen Praktikant
12. november 2003 - 12:44 #5
OKI
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