Makroy tarihi isteğim formatta çağırmak( .aa.yyyy olarak. )

Rafet

Altın Üye
Katılım
24 Mart 2005
Mesajlar
230
Excel Vers. ve Dili
Ofice 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
01-12-2025
If ThisWorkbook.Sheets(12).Cells(satır, 9) Like "*" + Format(Sheets(12).Range("A7"), ".mm.yyyy") + "*" Then

bir döngüm var ve bu döngüye tarih yazılı olan bir hüçreden yararlanarak çağırmak istiyorum. Yukardaki gibi
" + Format(Sheets(12).Range("A7"), ".mm.yyyy") + "

ve hatta bir kaç şekide daha denedim ama olmadı.

Asıl soru şuki örnek olarak 01.08.2006 yazan bir tarihi ve bu tarihi hüçreye tarih fonksıyonu ile yazdrıyorum. Tarih(Yıl(a1);Ay(a1)+1;1) Gibi. Bu tarihi while dongüsünde çalıştırıken yukarıdaki IF li cümleye .08.2006 olarak görmesini istiyorum. Ama bir türlü olamadı. DAha önce böyle bir tecrübesi olan birisi var mı acaba.


Şimdiden ilgilenen merak edip bakan tüm arkadaşlara teşekkürler.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
Ne yapmak istediğinizi tam olarak anlamadım ama karşılaştırma yapmak istiyorsunuz sanırım.
1.Çözüm, "mm.yyyy" yapın aynı sonucu alırsınız.
2.Çözüm, "Like "*" + Format" kısmını "Like "*." + Format" ve formatı "mm.yyyy" olarak değiştirin.
 
Üst