Fazla Mesai Yapan Çalışanları Sıralama

Fazla Mesai Yapan Çalışanları Sıralama

Kısa Açıklama

Fazla Mesai Yapan Çalışanları Sıralama başlıklı bu içerikte, ilgili işlemlere yönelik olarak hazırlanan öğretici bir dosya yer almaktadır.
Fazla Mesai Yapan Çalışanları Sıralama


Fazla mesai yapan çalışanları sıralama isimli içerikte, ilgili ihtiyaçlara göre hazırlanan bir makro kodu bulunan dosya yer almakadır.

Çalışanları Fazla Mesaiye Göre Sıralama​

Dosyada, üç sütunlu bir tabloya göre fazla mesai yapan çalışanları sıralayacak bir VBA makrosu bulunmaktadır:

1. VBA Editörünü Açın: Alt + F11 tuşlarına basarak VBA editörünü açın.

2. Yeni Modül Ekleyin: Insert > Module yolunu izleyerek yeni bir modül ekleyin.

3. Aşağıdaki Kodu Yapıştırın:

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(18 satır)

Açıklamalar​

Çalışma Sayfasını Ayarla: Set ws = Sayfa1 satırında "Sayfa1" yerine tabloyu oluşturmak istediğiniz çalışma kendi sayfanızın adını yazın.

Son Satırı Bul: lastRow değişkeni, A sütunundaki son dolu satırı bulur.

Tablo Aralığını Belirle: tblRange değişkeni, sıralanacak veri aralığını belirler.

Sıralama Aralığını Belirle: sortRange değişkeni, sıralama yapılacak "Fazla Mesai" sütununu belirler.

Sıralama İşlemi: tblRange.Sort ile, belirlenen tablo aralığını "Fazla Mesai" sütununa göre azalan şekilde sıralar.

Kullanım​

Makroyu Çalıştırma: VBA editöründen F5 tuşuna basarak veya Excel'de makroyu çalıştırarak çalışanları fazla mesai saatlerine göre sıralayabilirsiniz.

Bu kod, çalışanların fazla mesai saatlerine göre sıralanmasını sağlamaktadır. Örnek dosyayı indirerek, direk hazır haline ulaşabilirsiniz.

Yararlanmanız temennisiyle.
Geri
Üst