• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Label1'e çift tıkladıkça captiond'daki görünen metnin değişmesi

  • Konbuyu başlatan Konbuyu başlatan emsey
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Mart 2007
Mesajlar
171
Excel Vers. ve Dili
OFFICE 2016
Sevgili arkadaşlar,

Userform üzerine eklemiş olduğum Label1 isimli Label'i her çift tıkladığımda içinde yazan metinin değişmesini istiyorum. Toplam 4 tıklama var. Örneğin default olarak label'da "O" görünmektedir.

1. çift tıklamada "X" olacak
2. çift tıklamada "/" olacak
3. çift tıklamada "-" olacak
4. çift tıklamada tekrar başa dönecek "O" olacak. Bu şekilde sonsuz devam edecek. Her çift tıklamada değişecek. Toplam 4 çift tıklama var.

Ben aşağıda label'in çift tıklamasına girip bir kere yaptırabiliyorum ama sonsuz yaptıramıyorum. Yardımcı olabilirseniz çok makbule geçecek.

Private Sub Label1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Label1 = "X"
End Sub
 
Merhaba,

Ekteki örnek dosyayı incelermisiniz.
 

Ekli dosyalar

Emeğinize sağlık işimi gördü. Çok teşekkür ederim. Allah razı olsun.
 
Merhaba,

Ekteki örnek dosyayı incelermisiniz.

Üstad örnek dosyası sorunsuz çalışıyor.
Kodları kendime uyarladığımda Userform'un initialize'sinde hata veriyor.
"Variable not defined" diyor.

Userformu aynen kendi programına kopyalayıp hiçbir şey değiştirmediğimde de aynı hatayı alıyorum.

Private Sub UserForm_Initialize()
Say = 1
End Sub
 
Merhaba,

Modül içindeki koduda kendi dosyanıza uygulamalısınız. Sanırım bu kısmı atladınız.
 
mevlüt hocam bunun yazılı formülünü alabilir miyim. dosyayı indiremiyoruz.
 
Geri
Üst