Anasayfa | Akademik Forum | Sizden Gelenler | Sipariş
Menü Açıklamaları
Sorular - Cevaplar
Makaleler
Makrolar
Yerleşik İşlevler
Animasyonlar
Yumurtalar
Fonksiyonlar
MTK Programlar
ExcelCE
Dosya İndir
Neler Yaptık?
İletişim
Sorular - Cevaplar
Soru-Cevap: 41 - M. Temel Korkmaz - 28.04.2004

İlk sayfanın ListBox'da görünmesini istemiyorum.
Soru - 41:
Selamlar. Diyelim ki elimizde bir ListBox öğesi var. Burada aşağıdaki kodla ListBox'taki liste oluşturuluyor;

Private Sub UserForm_Initialize()
    On Error Resume Next
    Dim g As Integer
    Dim i As Integer

   
For i = 1 To Worksheets.Count
         ListBox1.AddItem Worksheets(i).Name
    Next i
End Sub


Benim istediğim şu. Acaba burada ki öğelerden (sayfalardan) birini ListBox kutusu içinde görünmesini nasıl engelleyebilirim.Yani listbox kutusunda örnegin ANAMENÜ isimli öğeyi (sayfayı) çıkartmak istiyorum bunu nasıl yapabilirim. ListBox1.RemoveItem'le denedim ancak başarılı olamadım.

Cevap - 41:

Öncelikle görünmesini istemediğiniz sayfayı en sol tarafa taşıyınız. Yani İndexi 1 olsun. Diğer bir deyişle ANAMENÜ isimli sayfanız sol başta bulunsun ve kod satırınızdaki For Next döngüsünü 2 den başlatın.

For i = 2 To Worksheets.Count

gibi. istediğiniz sonucu alacaksınız. www.excel.gen.tr sitesinde MTKProgram sayfasındaki Cari Hesap demo programını indirin ve kodlarını inceleyin. Sizin aradığınız bir çok konuyu burada bulacaksınız. Silerken sayfa uyarısını kaldırma işlemi dahil.
Destek
M.ÖZTÜRK - Y.KARAMAN
Bu siteyi, "Hayatını çocuklarının Ahlâklı ve Dürüst yetişmesi için harcamış olan Cefakar ve Fedakar, Canım ANNEM'e adadım."
Copyright © 1998-2011 M. Temel Korkmaz - Tüm hakları saklıdır.