Avatar billede dth Nybegynder
27. maj 2008 - 17:08 Der er 3 kommentarer og
1 løsning

Worksheet_Change på flere celler

Hey

Er lidt noob på VB i excel!

Jeg har lavet dette finde stykke kode som farvelægger en celle efter hvad man skriver i det, og fjerner farven igen hvis man deleter.

Mit problem er nu, at den fejler hvis jeg markerer et større område når jeg deleter....

Nogen der kan hjælpe med det?
Avatar billede supertekst Ekspert
27. maj 2008 - 17:18 #1
Hvordan ser koden ud?
Avatar billede kabbak Professor
27. maj 2008 - 18:06 #2
du skal tjekke om der er markeret flere celler
Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Cells.Count > 1 Then
        For Each C In Target
            MsgBox "der er flere celler"
        Next
    Else
        MsgBox "der er kun 1 celle"
    End If
End Sub
Avatar billede dth Nybegynder
28. maj 2008 - 11:43 #3
Kabbak -> Tak for hjælpen. Så snart der ligger et svar er der 30 point på vej i din retning!
Avatar billede kabbak Professor
28. maj 2008 - 23:39 #4
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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