Dosya simgesi

Makro ile Sıralatma Penceresini Açmak

Bu dosya, Excel'in Sırala penceresinin VBA koduyla nasıl açıldığını gösteren küçük bir örnektir. Makro çalıştırıldığında sıralama için gereken iletişim penceresi ekrana gelir; sıralama ölçütleri bu pencereden seçilir.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: B2:F9 aralığında örnek bir öğretmen listesi bulunur. Sütunlar: ÖĞRETMENİN ADI (B), TELEFONU (D) ve BRANŞI (F). Kayıtlara örnek olarak ALİ DEMİRCİ (BİLGİSAYAR ÖĞRETMENİ), ALİ DUMAN (SINIF ÖĞRETMENİ) ve CEMİL ÇAYLAK (MÜDÜR YARDIMCISI) verilebilir.
  • Module1: Sırala penceresini açan siralama makrosunu içerir.
  • Module2: İçi boş bir Düğme6_Tıklat yordamı bulunur; herhangi bir işlem yapmaz.
Sayfada formül kullanılmamıştır.

Makrolar​

  • siralama: Önce E2 hücresini seçer, ardından Application.Dialogs(xlDialogSort).Show komutuyla Excel'in standart Sırala penceresini gösterir. Kod yalnızca pencereyi açar; sıralamayı kullanıcı pencerede belirlediği ölçütlerle yapar. Kod içindeki notlara göre sıralanacak sütunun seçili olması gerekir; alternatif olarak tablonun tamamı seçilip Sırala çağrılabilir.
  • Düğme6_Tıklat: Boş yordamdır, bir işlem yapmaz.
Makrolarda dosya silme, dış bağlantı gibi zararlı bir işlem bulunmaz.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Sıralanacak sütundaki bir hücreyi seçin veya listenin tamamını işaretleyin.
  3. Alt+F8 tuşlarıyla makro listesini açın, siralama makrosunu seçip Çalıştır düğmesine basın.
  4. Açılan Sırala penceresinde sütunu ve sıralama düzenini belirleyip Tamam düğmesine tıklayın.
  5. Makroyu kendi listenizde kullanmak için VBA düzenleyicisinde Module1 içindeki E2 hücre adresini kendi sütununuza göre değiştirin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
20
Gösterim
2,504
İlk sürüm
Güncel
SHA-256
fece00321cb4f4bff71b9e8d96486f37d6dd696de53d280c4d71fcf7d2f60966

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık, teşekkürler.
Geri
Üst