Aylara Göre Puantaj Kodlarda Revize

Çözüldü Aylara Göre Puantaj Kodlarda Revize

YasarPiskin

Yıllık Forum Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Bu Çalışma Kitabı sayfasındaki kodlar ile ayların yanındaki + bastıkça ayları OCAK, ŞUBAT, MART ..... vs ekleyen kod ile mevcut kod sayfasındaki Set a = Sheets("TALLY") satırının değişen değişen aylara göre revizesi hususunda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

  • 1.webp
    1.webp
    65 KB · Görüntüleme: 4
  • Puantaj.xlsm
    Puantaj.xlsm
    66.6 KB · Görüntüleme: 4
ThisWorkbook kod bölümünde mevcut Private Sub Workbook_NewSheet kod blokunda,
belgede İCMAL isimli bir sayfaya ilaveten, + tuşuna bastıkça AY İSİMLERİNİN kullanıldığı saya oluşturma işlemi var.

Ancak belgenizde İCMAL isimli bir sayfa yok.

Her neyse; sıkıntı sadece PUANTAJ isimli makro kodundaki SAYFA ADIysa
koddaki Set a = Sheets("TALLY") satırını Set a = Activesheet olarak değiştirin.

.
 
Set a = Activesheet olarak değiştirdim puantajın tarih kısmını, 00.01.1900 hatalı tarih, ThisWorkbook kod bölümündeki İCMAL sayfasını çıkartınca "Tüm aylara ait sayfa mevcut !" mesajını veriyor.
 

Ekli dosyalar

  • 101.webp
    101.webp
    44.9 KB · Görüntüleme: 3
  • 102.webp
    102.webp
    46 KB · Görüntüleme: 3
Moderatörün son düzenlenenleri:
@zompcu_80
Son zamanlarda açtığınız tüm konular, KOD REVİZE içerikli.
Bu kodlar (ki çoğunu oluşturan benim); oluşturulduğu örnek belgedeki yapıya göre sorunsuz çalışıyordur diye düşünüyorum.

Bence; kodların sorunsuz çalıştığı asıl belgenizi ekleyip, belge yapısında şu değişikliği yapmak istiyorum, yapıyı böyle değiştirirsem mevcut kodların durumu ne olacak gibi açıklamalarla konular açarsanız sevinirim.

Bu haliyle ilerleme sağlamanız zor.
Ayrıca şunu bilmenizi isterim: istenilen bir işlem için sıfırdan kod oluşturmak, mevcut bir kodu tamir etmekten daha kolaydır.
 
Üst