• DİKKAT

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

Userformdaki Tüm Resimler

  • Konbuyu başlatan Konbuyu başlatan quesh
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Mart 2010
Mesajlar
340
Excel Vers. ve Dili
2007,2010
Selamlar.

Form adındaki Userformumun üzerinde yaklaşık 80 tane Image nesnesi var, ve bu Image objeleri; rsm1, rsm2... şeklinde anlandırıldılar.

Form yüklenirken tümünün visible özelliğini False yapmak istiyorum.
For each döngüsüyle yapmaya çalıştım ama sanırım eksik yaptığım birşeyler var. Yardımlarınızı rica ederim.
 
Sizin yapmaya çalıştığınız kodları verebilirseniz; nerede hata yaptığınızı ya da nasıl olması gerektiğiniz size izah edebiliriz...
 
Anladım.

Şu kodları kullanabilirsiniz;

Kod:
Private Sub UserForm_Initialize()
    Dim i As Control
    For Each i In Me.Controls
        If VBA.TypeName(i) = "Image" Then
           i.Visible = False
        End If
    Next i
    Set i = Nothing
End Sub
 
Çok Teşekkür ederim. Çok büyük yardımınız oldu ve yeni bir şey daha ögrendim. Sağolun tekrar. İyi günler.

Anladım.

Şu kodları kullanabilirsiniz;

Kod:
Private Sub UserForm_Initialize()
    Dim i As Control
    For Each i In Me.Controls
        If VBA.TypeName(i) = "Image" Then
           i.Visible = False
        End If
    Next i
    Set i = Nothing
End Sub
 
Sitede bu konuda bir çok örnek var. Arama yaparsanız birkaç farklı koda daha erişebilirsiniz...

İyi günler...
 
Geri
Üst