Avatar billede JanHansson Nybegynder
19. april 2010 - 21:22 Der er 3 kommentarer og
1 løsning

Knap til Excel makro

Kan der laves en knap til og køre marko (afkrydsningsknap) hvor der skal køres forskellige makro afhængigt om knap er markeret eller ej?
Avatar billede store-morten Ekspert
19. april 2010 - 22:33 #1
Måske dette?

Afkrydsningsfelt.
Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then
        CheckBox1.Caption = "ON" 'kan udelades
        'Din kode
    Else
        CheckBox1.Caption = "OFF" 'kan udelades
        'Din kode
    End If
End Sub


Til/Fra knap.
Private Sub ToggleButton1_Change()
    If ToggleButton1.Value = True Then
        ToggleButton1.Caption = "ON"
        'Din kode
    Else
        ToggleButton1.Caption = "OFF"
        'Din kode
    End If
End Sub
Avatar billede store-morten Ekspert
19. april 2010 - 23:00 #2
Virker desværre ikke :-(
Avatar billede store-morten Ekspert
19. april 2010 - 23:42 #3
Checkbox.
Private Sub CheckBox1_Click()
    If CheckBox1 = True Then
        CheckBox1.Caption = "ON" 'kan udelades
        MsgBox "CheckBox1 er ON" 'Din kode
    End If
    If CheckBox1 = False Then
        CheckBox1.Caption = "OFF" 'kan udelades
        MsgBox "CheckBox1 er OFF" 'Din kode
    End If
End Sub


Til/Fra knap.
Private Sub ToggleButton1_Change()
    If ToggleButton1 = True Then
        ToggleButton1.Caption = "ON"
        MsgBox "ToggleButton1 er ON" 'Din kode
    End If
    If ToggleButton1 = False Then
        ToggleButton1.Caption = "OFF"
        MsgBox "ToggleButton1 er OFF" 'Din kode
    End If
End Sub
Avatar billede JanHansson Nybegynder
02. september 2010 - 07:32 #4
Tak for 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
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