Avatar billede Greenseeker Praktikant
23. november 2009 - 13:15 Der er 6 kommentarer og
1 løsning

Hjælp til kode

Hej!

Jeg har behov for en VBA-kode til følgende:

Har et skema (B3:V14). Ud for hver række i skemaet er der en alternativknap, dvs. at cellen der er kædet sammen med knapperne (celle X2) viser et nummer fra 1-12 alt efter hvilken række der er markeret.

Koden skal, når den aktiveres, slette data i kolonnerne B-V i den markedede række. That's it!

Kan nogen hjælpe?
Avatar billede tjacob Juniormester
23. november 2009 - 13:33 #1
Range("B" & Cstr(Range("X2").Value + 2) & ":V" & Cstr(Range("X2).Value + 2)).ClearContent
Avatar billede tjacob Juniormester
23. november 2009 - 14:22 #2
Ja, der smuttede lige et anførselstegn efter den sidste X2:

Range("B" & CStr(Range("X2").Value + 2) & ":V" & CStr(Range("X2").Value + 2)).ClearContent
Avatar billede Greenseeker Praktikant
23. november 2009 - 14:12 #3
Hej tjacob!

Det ser rigtigt ud, men får fejlen: Compile error: Expected: List separator or )

Ved ikke hvad det betyder?
Avatar billede Greenseeker Praktikant
23. november 2009 - 14:26 #4
Ja, den fandt jeg også selv efter at have gloet lidt på det, men nu får jeg i stedet fejlen:

Run-time error '438':
Object doesn't support this property or method?
Avatar billede tjacob Juniormester
23. november 2009 - 14:43 #5
Ja, det er ikke min dag ;)

Der mangler et "s":

Range("B" & CStr(Range("X2").Value + 2) & ":V" & CStr(Range("X2").Value + 2)).ClearContents
Avatar billede Greenseeker Praktikant
23. november 2009 - 15:25 #6
Haha! Ingen problemer, nu virker den perfekt!

Tak for hjælpen - læg et svar! ;o)
Avatar billede tjacob Juniormester
23. november 2009 - 15:41 #7
Ok, svar. -Beklager tyrkfjel.
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