Çözüldü Makroda kod birleştirme

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
iyi günler herkese.
Aşağıdaki gibi kullandığım bir makro kodum var.
Fakat kalın harflerle belirdiğim en alttaki makro kodunu üstteki ile entegre edemedim. yardımcı olur musunuz ? kodda değişiklik olmayacak,sadece IFler ile bağlantısını yapamadım.

- ASIL KOD BU

CSS:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

ÜSTTEKİ KOD İLE BİRLEŞTİRİLMESİ İSTENEN KOD BU

CSS:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Çok teşekkür ederim şimdiden yardımcılarınız için.
 

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,368
Çözümler
699
Aldığı beğeni
2,759
Excel Versiyonu
Office 2021 TR
olmazsa;
eklenecek kodları;
arr(1, say) = xx.Value
satırından sonraya ekleyip deneyin.
 

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,368
Çözümler
699
Aldığı beğeni
2,759
Excel Versiyonu
Office 2021 TR
örnek dosya yükleyiniz.
 

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
örnek dosya yükleyiniz.
Buyrun hocam. şuanki yolladığım tabloda ay 30-31 çekmediğinde oraya yazılan nöbeti siliyor + Haftasonlarını makroda yazdığım gibi değiştiriyor. sadece en üstte belirttiğim koddaki resmi tatil günlerindeki nöbetleri sildiremiyorum. resmi tatil günlerinde S yazılırsa orayı RT olarak değiştirmesini istiyorum. Resmi tatil günleri ek sayfada belirttim ordan çekiyor.
 

Ekli dosyalar

  • YOLLA SON.xlsm
    29.2 KB · Gösterim: 4

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Refaz hocam kolay gelsin. gene ben :) senin yaptığın makroda bir birleştirme yapmak istiyorum müsait olduğunda ilgilenebilir misin ?
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,168
Çözümler
496
Aldığı beğeni
3,908
Excel Versiyonu
Office 2021 TR
Resimdeki gibi ayarlayın abey.
Kodda Ş yerine S olarak görüküyor bazı yerler orayı ayarlayın.

Screenshot 2021-10-22 115526.png
 

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Resimdeki gibi ayarlayın abey.
Kodda Ş yerine S olarak görüküyor bazı yerler orayı ayarlayın.

Ekli dosyayı görüntüle 3523
Hocam ilginize teşekkür ederim. Fakat dediğiniz gibi yapınca herhangi bir güne S koyduğumda otomatik resmi tatillere RT atıyor. Üsteki formülde haftasonları S olunca "" boşluk yada S. olarak değiştiriyor. Onun gibi olması gerekiyor hesaplamamda yanlış çıkmaması için. Örneğin Temmuz ayında kaydettim dosyayı. ilk hafta senelik izinde olabilir kişi. ilk haftaya S koyunca otomatik bayram tatiline de RT oluyor bu formülde.
 

Ekli dosyalar

  • YOLLA SON (1) (1).xlsm
    30.3 KB · Gösterim: 4

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Hocam ilginize teşekkür ederim. Fakat dediğiniz gibi yapınca herhangi bir güne S koyduğumda otomatik resmi tatillere RT atıyor. Üsteki formülde haftasonları S olunca "" boşluk yada S. olarak değiştiriyor. Onun gibi olması gerekiyor hesaplamamda yanlış çıkmaması için. Örneğin Temmuz ayında kaydettim dosyayı. ilk hafta senelik izinde olabilir kişi. ilk haftaya S koyunca otomatik bayram tatiline de RT oluyor bu formülde.
yada şöyle anlatayım oluyormuş aslında ama. çift tıklamak gerekiyor yazılan hücreye makronun çalışması için :( ben 2 kişi olan dosyayı yeniden ekliyorum. çünkü 100ü geçik personel var. her briinin vardiyasını yada seneliği yazdıktan sonra hücreyi tıklamayı atlayabilirim. onu düzenleneyebilirsek kafii bu kadar hocam 🙏🙏🙏 Refaz
 

Ekli dosyalar

  • YOLLA SON (1) (1) (1).xlsm
    31.4 KB · Gösterim: 3

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,168
Çözümler
496
Aldığı beğeni
3,908
Excel Versiyonu
Office 2021 TR
EĞER haftasonları ile çakışmasın diyorsanız If haftaSon <> 6 And haftaSon <> 7 Then ekledim koda sadece.

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Abey daha önce sayfada değişiklik olunca kod çalışsın demiştiniz konunun birinde.
Bundan dolayı Worksheet_Change kodu içine yapılmıştı zten.
evet değişiklik olunca kod direk çalışssın demiştim de bunda çalışmıyor işte 2 kere gir çık yapmak gerekiyor hücreye onu dedim :D direk çalışmıyor
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,168
Çözümler
496
Aldığı beğeni
3,908
Excel Versiyonu
Office 2021 TR
evet değişiklik olunca kod direk çalışssın demiştim de bunda çalışmıyor işte 2 kere gir çık yapmak gerekiyor hücreye onu dedim :D direk çalışmıyor
Bende hücrede değişiklik yapınca çalışıyor abey.Birazdan gif eklerim.
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,168
Çözümler
496
Aldığı beğeni
3,908
Excel Versiyonu
Office 2021 TR
Gif ekledim.
Birde buton ekledim toplucada değiştirebilirsiniz istiyorsanız.

uuu.gif
 

Ekli dosyalar

  • YOLLA SON1.xlsm
    37.7 KB · Gösterim: 11
Son düzenleme:

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,168
Çözümler
496
Aldığı beğeni
3,908
Excel Versiyonu
Office 2021 TR
Select Case Target.Value yerine alttaki kod ile değişti önceki mesajdaki dosya güncellenerek abey.
Select Case xx.Value
 

Reason01

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Eyl 2021
Mesajlar
148
Çözümler
1
Aldığı beğeni
32
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Select Case Target.Value yerine alttaki kod ile değişti önceki mesajdaki dosya güncellenerek abey.
Select Case xx.Value
Hocam allah razı olsun süper ötesisin. (y):ROFLMAO: peki sana birşey danışsam, AH6 hücresi boş olduğunda o sütunu otomatik gizleme gibi bir özellik varmı excel de ? yani ay 31 çektiğinde o hücre açılsın, 29 veya 30 çektiğinde gizlenmesi gibi ?
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,168
Çözümler
496
Aldığı beğeni
3,908
Excel Versiyonu
Office 2021 TR
Sizdende abey.
Eve gidince bugün hallederim abey,koda bir iki SATIR eklenecek sanıyorum çünkü kodda zaten var ayın kaç çektiği.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Üst