Üye olmak için ExcelDestek sitemizi kullanabilirsiniz. Üyelik otomatik olarak aktarılmaktadır. Eski sitemizdeki tüm içerikler ExcelDestek'te korunmaktadır.

Dosyalar

ListView Üzerinde Seçilen Veriyi Düzenleme

ListView Üzerinde Seçilen Veriyi Düzenleme, ilgili işlemlerin yapılmasını kolaylaştıran bir Excel VBA kodu içermektedir.

UserForm ve ListView Nesnelerini Hazırlama​

Öncelikle, daha önce oluşturduğunuz UserForm ve ListView nesnelerinin mevcut olduğundan emin olun. Eğer henüz oluşturmadıysanız, bir UserForm ekleyin ve ListView nesnesini Toolbox’tan seçerek UserForm üzerine yerleştirin.

Düzenleme İşlevini Ekleyin​

ListView’deki verileri düzenlemek için üç TextBox (Metin Kutusu) ve bir CommandButton (Komut Düğmesi) ekleyeceğiz. Kullanıcı, TextBox’lara düzenlemek istediği yeni değerleri girecek ve CommandButton’a tıklayarak seçili öğeyi güncelleyecek.

Adımlar:

  1. UserForm üzerine üç TextBox (Metin Kutusu) ve bir CommandButton (Komut Düğmesi) ekleyin.
  2. TextBox’ları sırasıyla “Ad”, “Yaş” ve “Şehir” verilerini düzenlemek için kullanacağız.
  3. CommandButton’un adını “Güncelle” olarak değiştirin.
  4. CommandButton’a çift tıklayın ve aşağıdaki VBA kodunu ekleyin:

VBA Kodu:

Private Sub CommandButton1_Click()
    Dim itm As ListItem
  
    ' Seçili öğeyi kontrol et
    If ListView1.SelectedItems.Count = 0 Then
        MsgBox "Lütfen düzenlemek için bir öğe seçin."
        Exit Sub
    End If
  
    ' Seçili öğeyi al
    Set itm = ListView1.SelectedItems(1)
  
    ' TextBox'lardan yeni verileri al ve ListView'deki öğeyi güncelle
    itm.Text = TextBox1.Value
    itm.SubItems(1) = TextBox2.Value
    itm.SubItems(2) = TextBox3.Value
End Sub

Bu kod, CommandButton1 tıklanıldığında çalışacak ve ListView’deki seçili öğeyi TextBox’lara girilen yeni değerlerle güncelleyecektir.

UserForm’u Çalıştırma​

Ayrıca, oluşturduğunuz UserForm’u çalıştırmak için VBA geliştirme ortamında aşağıdaki kodu kullanabilirsiniz. Çünkü bu kod, UserForm’u görüntüler ve ListView’e verilerin eklenmesini sağlar.

VBA Kodu:

Sub ShowUserForm()
UserForm1.Show
End Sub

Dolayısıyla, bu kodu bir modüle ekleyin ve çalıştırın. Bu sayede UserForm açılacak ve ListView nesnesine verilerin dinamik olarak eklendiğini göreceksiniz. Bir öğe seçtikten sonra TextBox’lara yeni değerleri girip CommandButton1’e tıkladığınızda, ListView’deki seçili öğe güncellenecektir.

ListView Üzerinde Seçilen Veriyi Düzenleme – Sonuç​

Çünkü, bu adımları izleyerek, ListView nesnesinde seçilen bir veriyi düzenleme ve güncelleme işlevini ekleyebilirsiniz. Böylece bu yöntem, kullanıcıların ListView’deki verileri kolayca güncellemelerini sağlar. Ayrıca, verilerin doğru ve güncel kalmasını sağlar.

ListView Üzerinde Seçilen Veriyi Düzenleme içeriğinden yararlanılması temennisiyle.

Dosya Bilgileri

Dosya Boyutu: 46.81 KB
Toplam İndirme Sayısı: 0
Bu içerikteki dosyayı indirmek için giriş yapmalısınız. ExcelDepo üyelik bilgileriniz ile bu siteye de giriş yapabilirsiniz.
Giriş Yap
Daha Fazla Göster

Benzer İçerikler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

Reklam Engelleyici Kullanmaktasınız

Merhaba,Sitenin reklamlar sayesinde ayakta kaldığını bilmenizi isteriz. İçeriklerimizi eklemeye devam edebilmemiz için, lütfen reklam engelleyicinizi bu siteye özel olarak kapatır mısınız?Teşekkürler