Çözüldü Makro ile Kayıtları Doğru Sıralama

assenucler

Site Üyesi
Excel Versiyonu
Excel 365
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Sayın Yöneticiler,


Harcamalarımı izlediğim dosyam var.
Bu dosyam için Sn. yöneticilerden destek aldım.

Ancak makroyla sıralama yapıldığında; girilen kayıtların sütun ve satırlarda kaymaların olduğunu gözlemledim.


Ekteki dosyaya bakıldığında anlaşılacağı üzere:

a) "Buraya Bakın" sayfasında, girilen kayıtların doğru sıralama olduğundaki sütunlardaki doğru sıralamanın görüntüsü,
b) "Hesapla ve Sırala," düğmesine tıklandığında ise, kayıt edilen satırların sütunlarında kaymalar olduğu,

görülecektir.

Sayın okutkan ve yöneticilerin yardımını rica ediyorum.

Hayırlı akşamlar.

Saygılarımla,
Selim
 

Ekli dosyalar

Çözüm
Umarım yanlış anlamadım.
Sıralama işleminde birinci öncelik A sütunu (ARTAN) , ikinci öncelik B sütunu (ARTAN) olmak üzere,
şu kod istenilen işlemi yapar.
Koddaki sayfa adını değiştirirsiniz. Kodda son dolu satır numarası E sütununa bakılarak tespit edilir.

VBA:
You must log in to view content
(5 satır)
Sayın okutkan,


Günaydın ve hayırlı pazarlar dilerim.

Dosyayı tekrar yolluyorum ve hatalı sıralamayı resimde gösterdim. Bazı satırlardaki kayıtlar doğruyken, bazıları 2023 ve 2024 yılında hatalı gözüküyor.

Saygılar,
Selim
 

Ekli dosyalar

  • SOR SOR KAYITLAR SÜTUN VE SATIRLARDA YANLIŞ SIRALANIYOR.xlsm
    SOR SOR KAYITLAR SÜTUN VE SATIRLARDA YANLIŞ SIRALANIYOR.xlsm
    434.8 KB · Görüntüleme: 3
  • Resim 1 ve 2 No.webp
    Resim 1 ve 2 No.webp
    286.6 KB · Görüntüleme: 5
Sayın okutkan,

Öncelikle ilginiz ve yardımınız için teşekkür ederim.

Kodu yazdığınız gibi Makro 4'e kaydettim.
İşlem sayısını azaltarak 65 kayıta düşürdüm.

Doğru Sıralı sayfadaki kayıtları, aynen KayıtEt' e kopyaladım.

KayıtEt sayfasında "Hesapla ve Sırala" ya tıkladığımda; 2024 yılına ilişkin 2 kaydın, 2023 yılı işlemlerine kaydedildiğini farkettim. (Bkz: Sıra No: 11 ve 21 "SarfNet Bilgisayar 5.000 Ocak ve Şubat kayıtları")

Başka bir tespitim olmadı. Bugün dinlence gününüz, acelem yok.

Saygılar,
Selim
 

Ekli dosyalar

Umarım yanlış anlamadım.
Sıralama işleminde birinci öncelik A sütunu (ARTAN) , ikinci öncelik B sütunu (ARTAN) olmak üzere,
şu kod istenilen işlemi yapar.
Koddaki sayfa adını değiştirirsiniz. Kodda son dolu satır numarası E sütununa bakılarak tespit edilir.

VBA:
You must log in to view content
(5 satır)
 
Çözüm
Sayın Ömer BARAN,

Sorun çözüldü.
Size ve okutkan üstada yardım ve katkılarınız için, en içten sevgi ve saygılarımı yolluyorum.

Ayrıca, hayatta olmayan babalar için Rabb'imden rahmet dilerken; hayattaki tüm babaların bu güzel gününü sevgi ve saygı ile kutluyorum.
 
Konuyu başlatan
Site Üyesi
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
6
Üst