[Yardım]  Yıllık Çizelge Hazırlama

VBE penceresindeki menüler ve işleyiş

Yıllık Çizelge Hazırlama

İleti#1)  Levent145 » 19 Ağu 2021 15:16

Excelde devam eden bir listem var bu listeyi macro
ile yapmak mümkün mü.
Örnek dosya ekte.
Yani butona basınca A hücresindeki tarihe
Göre mevcut sıralamayı yapacak
Bir kaç ayın çizelgesini ekledim.

Kısaca her grup 5 gündüz üst üste geliyor
Diğer gruplar da bir gece çalışıp bir gece istirahat ediyor.
Yardım edebilecek olan varsa çok sevinirim.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Levent145
Siteye Alışmış
 
Kayıt: 09 Ağu 2020 22:51
Meslek: Memur
Yaş: 29
İleti: 150
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

Yıllık Maaş Bordrosu Hesaplama 2022

Cevap: Yıllık Çizelge Hazırlama

İleti#2)  okutkan » 19 Ağu 2021 20:06

12 36 sistemine göre çalışılıyor sanırım. Bu listeyi bende hazırlamıştım fakat kopyala yapıştır ile yapmıştım. Yaklaşık 15 satırı yazdıktan sonra, 15 satırı ard arda yapıştırıp yapmayı denediniz mi?
Kullanıcı avatarı
okutkan
Site Dostu
 
Kayıt: 27 May 2017 04:45
Meslek: Excel Developer
Yaş: 31
İleti: 1787
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: DENİZLİ

Cevap: Yıllık Çizelge Hazırlama

İleti#3)  okutkan » 19 Ağu 2021 20:15

Eklediğim resimdeki tabloyu aşağı doğru istediğiniz tarihe kadar çoğaltabilirsiniz. İlla kodla çoğaltmak istiyorum derseniz yardımcı olayım.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
okutkan
Site Dostu
 
Kayıt: 27 May 2017 04:45
Meslek: Excel Developer
Yaş: 31
İleti: 1787
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: DENİZLİ

Cevap: Yıllık Çizelge Hazırlama

İleti#4)  Levent145 » 19 Ağu 2021 20:36

Kodla olursa çok iyi olur ben bu listeyi yıllık olarak makro ile hazırlamak istiyorum.
Yardımcı olursanız cok sevinirim.
Kullanıcı avatarı
Levent145
Siteye Alışmış
 
Kayıt: 09 Ağu 2020 22:51
Meslek: Memur
Yaş: 29
İleti: 150
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Yıllık Çizelge Hazırlama

İleti#5)  veyselemre » 20 Ağu 2021 09:39

Kod: Tümünü seç
Sub test()
    Dim i&, gruplar()
    gruplar = Array("", "1. GRUP", "2. GRUP", "3. GRUP")
    Range("B3:D" & Rows.Count).ClearContents
    For i = 1 To Cells(Rows.Count, 1).End(3).Row - 2
        Cells(i + 2, 2).Value = gruplar(1)
        Cells(i + 2, 3).Value = gruplar(2)
        Cells(i + 2, 4).Value = gruplar(3)
        If (i Mod 5) = 0 Then
            gruplar(0) = gruplar(1)
            gruplar(1) = gruplar(3)
            gruplar(3) = gruplar(2)
            gruplar(2) = gruplar(0)
        Else
            gruplar(0) = gruplar(2)
            gruplar(2) = gruplar(3)
            gruplar(3) = gruplar(0)
        End If
    Next i
End Sub
Kullanıcı avatarı
veyselemre
Site Dostu
 
Kayıt: 28 Nis 2015 17:53
Meslek: SERBEST
Yaş: 108
İleti: 535
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara / Çubuk

Cevap: Yıllık Çizelge Hazırlama

İleti#6)  Levent145 » 20 Ağu 2021 11:07

Hocam elinize emeğinize sağlık kod harika çalıştı.
Vâkıf olmak adına soruyorum.
Kodun çalışma mantığı ne
Yani tüm satırları silsem de doğru sıralıyor
Her seferinde.
Kullanıcı avatarı
Levent145
Siteye Alışmış
 
Kayıt: 09 Ağu 2020 22:51
Meslek: Memur
Yaş: 29
İleti: 150
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Yıllık Çizelge Hazırlama

İleti#7)  okutkan » 20 Ağu 2021 11:25

1.Grubun ilk gündüzünün tarihini A3 hücresine yazarak sıralama yapmanız gerekli sanırım. Veysel bey çok güzel bir kod yazmış, kısa ve net:)
Kullanıcı avatarı
okutkan
Site Dostu
 
Kayıt: 27 May 2017 04:45
Meslek: Excel Developer
Yaş: 31
İleti: 1787
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: DENİZLİ

Cevap: Yıllık Çizelge Hazırlama

İleti#8)  Levent145 » 13 Oca 2023 21:38

Ekli listede gösterdiğim şekilde sayfa1 de
Sayfaya her girildiğinde B sütununda olan tarihin karşısına örnekteki gibi 1. 2. 3. 4. Grup yazmasını istiyorum.
Listede manüel olarak doğru şekilde yaptım.
Ben istiyorum ki sayfaya her girildiğinde b sütununda tarih varsa C D E F Sütunlarında 1. Grup 2. Grup 3. Grup 4.Grup diye yazması.
Yardımcı olabilecek olan varsa çok sevinirim .
Kullanıcı avatarı
Levent145
Siteye Alışmış
 
Kayıt: 09 Ağu 2020 22:51
Meslek: Memur
Yaş: 29
İleti: 150
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

Cevap: Yıllık Çizelge Hazırlama

İleti#9)  Levent145 » 13 Oca 2023 21:44

Dosyayı ekledim.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Levent145
Siteye Alışmış
 
Kayıt: 09 Ağu 2020 22:51
Meslek: Memur
Yaş: 29
İleti: 150
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

Cevap: Yıllık Çizelge Hazırlama

İleti#10)  okutkan » 13 Oca 2023 22:29

3.satır ile 22.satır arasındaki verileri aşağı yapıştırdıktan sonra sorun hallolmuyor mu? Satır satır işlem yapmaktansa 20 günde bir kopyala yapıştır yapmak daha mantıklı duruyor.
Kullanıcı avatarı
okutkan
Site Dostu
 
Kayıt: 27 May 2017 04:45
Meslek: Excel Developer
Yaş: 31
İleti: 1787
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: DENİZLİ

Cevap: Yıllık Çizelge Hazırlama

İleti#11)  Levent145 » 13 Oca 2023 23:50

Hocam şöyleki
Ilk şeklinde 1. Grubun gündüze geldiği ilk 5 günü silmesiyim müddetçe ondan sonraki tarihteki tüm gruplari otomotik getiriyordu.

ben tarihleri silip
Misal 22.01.2023 tarihini yazınca
Bu 22.012.2023 birinci grubun 1. Gündüzü ise sorun olmuyordu. Ondan sonrakiler sıra e geliyordu.
Tekrar böyle bir şey yapabilir miyiz
Kullanıcı avatarı
Levent145
Siteye Alışmış
 
Kayıt: 09 Ağu 2020 22:51
Meslek: Memur
Yaş: 29
İleti: 150
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara


Forum VBE Penceresi

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe