Avatar billede spliid88 Nybegynder
26. oktober 2010 - 15:58 Der er 2 kommentarer

Debug hjælp!

Dim antal As Integer
    Dim antal2 As Integer
dim target as range
     
      antal = Target.Columns.Count - Range("B").Columns.Count

hvorfor må jeg ikke dette?
Avatar billede kabbak Professor
26. oktober 2010 - 16:10 #1
Target er et reseveret ord, bruges om aktiv celle, så derfor er der ikke flere kolonne i den.
Brug

antal = Selection.Columns.Count, hvor det er det markerede område.
h
vad mener du med

Range("B").Columns.Count,
er det et navngiven område , hvis du mener kolonne B, skal den se sådan ud.

Range("B:B").Columns.Count
Men det giver ingen mening da det altid er 1 kolonne.
Avatar billede spliid88 Nybegynder
26. oktober 2010 - 16:49 #2
Jamen tak for det hurtige svar.
Jeg ville have at Range("B").Columns.Count skulle være lig 2, men det er måske bare mig?
Jeg bruger
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

derfor taget. Jeg skal desværre hjem nu, men håber der er hjælp i morgen tidlig. Det er sku lækkert med ekspert hjælp. Fedt.
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
Kurser inden for grundlæggende programmering

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