Activex commandbutton1 Label Hatası

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
İyi günler. Aşağıdaki kodda kırmızı ile yazdığım buton isminde shift + enter kodlamasını uygulayamadım. Kırmızı ile yazdığım satır kod çalışmıyor. Mavi yazı ile yazdığım kod çalışıyor. Eklediğim dosyada 1. buton renk ve yazı değişmiyor. 2. butonda sorun yok. Yardım edebilir misiniz.

http://dosya.pro/download.php?file=29fd7794c50564ab6c0c70aca67b251e

Kod:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Application.DisplayAlerts = False

    With Me.CommandButton1
        Select Case .Caption
        Case "[COLOR="Red"]1. İŞLEM" & Chr(11) & "AKTARMA[/COLOR]"
            .Caption = "[COLOR="Blue"]İŞLEM" & Chr(11) & "TAMAMLANDI[/COLOR]"
            .BackColor = vbGreen
        End Select
    End With

Set wb = ThisWorkbook
wb.Sheets.Add Type:=ThisWorkbook.Path & "\Kaynak.xlsx"
ActiveSheet.Move After:=wb.Sheets(1)
wb.Sheets(1).Rows("1:8").Delete Shift:=xlUp
wb.Sheets(1).Name = "Kaynak"
ActiveSheet.Cells(1).Select

Sheets("Kaynak").Activate
ActiveWindow.FreezePanes = False

Sheets("Bilgiler").Activate
Application.ScreenUpdating = False
Application.DisplayAlerts = False
MsgBox "İŞLEM TAMAMLANDI.", vbInformation
End Sub"İŞLEM TAMAMLANDI.", vbInformation
End Sub


Kod:
Private Sub CommandButton2_Click()
Application.ScreenUpdating = False
Application.DisplayAlerts = False

    With Me.CommandButton2
        Select Case .Caption
        Case "2. İŞLEM"
            .Caption = "İŞLEM" & Chr(11) & "TAMAMLANDI"
            .BackColor = vbGreen
        End Select
    End With

Set wb = ThisWorkbook
wb.Sheets.Add Type:=ThisWorkbook.Path & "\Kaynak.xlsx"
ActiveSheet.Move After:=wb.Sheets(1)
wb.Sheets(1).Rows("1:8").Delete Shift:=xlUp
wb.Sheets(1).Name = "Kaynak"
ActiveSheet.Cells(1).Select

Sheets("Kaynak").Activate
ActiveWindow.FreezePanes = False

Sheets("Bilgiler").Activate
Application.ScreenUpdating = False
Application.DisplayAlerts = False
MsgBox "İŞLEM TAMAMLANDI.", vbInformation
End Sub
 
Son düzenleme:

antonio

Destek Ekibi
Destek Ekibi
Katılım
13 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Microsoft Office Professional Plus 2013 Türkçe
Merhaba,
Belirttiğiniz kod satırını aşağıdaki şekilde değiştirerek deneyiniz.
Kod:
 [COLOR="Red"][B]Case Is = "1. İŞLEM" & Chr(11) & "AKTARMA"[/B][/COLOR]
 

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
Teşekkür ederim.
 

antonio

Destek Ekibi
Destek Ekibi
Katılım
13 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Microsoft Office Professional Plus 2013 Türkçe
Rica ederim.
 

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
Sayın Antonio. Verdiğiniz cevap için Teşekkür ettim fakat kodu denememiştim. Kusura bakmayın. Özür dilerim. Kod çalışmadı.
 

antonio

Destek Ekibi
Destek Ekibi
Katılım
13 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Microsoft Office Professional Plus 2013 Türkçe
Sayın Antonio. Verdiğiniz cevap için Teşekkür ettim fakat kodu denememiştim. Kusura bakmayın. Özür dilerim. Kod çalışmadı.
Dosyalarınızı inceledim. Yüklediğiniz hali ile her iki dosyayı aynı klasörün içine kaydettim ve kodlarınızı çalıştırdım. Hiç sorunsuz çalışıyor. Benim önerdiğim kod satırı değişikliği de herhangi bir hata vermiyor. Sorunsuz çalışıyor.
 

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
Hocam sanırım ben bir yerde hata yapıyorum. Kusura bakmayın iyi akşamlar.
 
Üst