Dosya simgesi

UserForm Üzerinde İleri Geri Butonları Kullanımı

Bu dosya, bir UserForm üzerinde İleri ve Geri butonlarıyla çalışma sayfasındaki kayıtlar arasında gezinmeyi gösteren örnek bir çalışmadır. Sayfada bir satırın tamamı seçildiğinde form açılır, satırdaki bilgiler form alanlarına aktarılır; butonlarla önceki ve sonraki satıra geçilir, yapılan değişiklikler kaydedilir.

Dosyanın içeriği​

  • Sheet1: A1:C6 aralığında üç sütunlu kayıt listesi bulunur. Sütunlar sırasıyla ad, renk ve "ana kayıt mı" bilgisini tutar.
  • UserForm1: Ad ve renk için metin kutuları (tbName, tbColor), onay kutusu (cbIsParent), geçerli satır numarasını gösteren etiket (lblRow) ve btnNext, btnPrev ile CommandButton1 butonlarını içerir.
Dosyada formül bulunmaz; işlemlerin tamamı makro ile yapılır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı gibi işlemler yoktur.
  • Worksheet_SelectionChange (Sheet1): A2:Z10000 aralığında bir satırın tamamı seçildiğinde çalışır. Satırın 1, 2 ve 3. sütunlarındaki değerleri forma aktarır, satır numarasını lblRow etiketine yazar ve formu açar.
  • btnNext_Click: Etiketteki satır numarasını bir artırır ve o satırın değerlerini forma getirir.
  • btnPrev_Click: Satır numarasını bir azaltır ve önceki satırı getirir. Numara 1 olacaksa işlem yapılmaz; böylece başlık satırına geçilmez.
  • CommandButton1_Click: Formdaki değerleri geçerli satıra yazar ve formu gizler.
Bu makrolar kendiliğinden çalışır; ayrıca çalıştırmanız gerekmez.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Sheet1 sayfasında 2. satırdan itibaren herhangi bir satırın başlığına (satır numarasına) tıklayarak satırın tamamını seçin.
  3. Açılan formda seçilen satırın bilgileri görüntülenir.
  4. İleri ve Geri butonlarıyla diğer kayıtlara geçin.
  5. Bir alanı değiştirdikten sonra kaydet butonuna (CommandButton1) basın; değerler o satıra yazılır ve form kapanır.
Kendi verinizde kullanmak için kayıtlar A:C sütunlarına girilir. Kod yalnızca üç sütunu okuduğundan, daha fazla alan için form kontrolleri ve makrolardaki Cells satırları genişletilmelidir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
10
Gösterim
1,540
İlk sürüm
Güncel
SHA-256
8c641849bd1fd762bf343bd59e20d3ff9d6d48cb0ba21d1f81f9338b26efc8e3

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Güzel bir çalışma olmuş, teşekkürler.
Geri
Üst