Girilen Bir Tarihten Visual Basicde yeni bir tarih yapma

Katılım
3 Mayıs 2005
Mesajlar
453
Excel Vers. ve Dili
2010 - Eng
Sorunum kısaca şu ben bir tarihi veri olarak alıp (excel) visual basic de
bir tarih değişkeninden yılı girilen tarih olacak 31.12.yıl diye bir değişkeni nasıl formule edebilirim.
Ã?rnek
Veri: 30.03.2005
tarih = 31.12.2005 tarihi olacak değişken günü sabit 31, aralık sabit 12, yıl girilen verinin yılı
yardımcı olursanız çok sevinirim.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
tarih verisinin a1 de olduğunu düşünerek

[vb:1:2981699ad3]ytarih=DateSerial(Year([A1]), 12, 31)[/vb:1:2981699ad3]
 
Katılım
16 Aralık 2005
Mesajlar
130
Sayın Veysel Emre sorununuza çözüm bulmuş, bende böyle bir kod yazmıştım boşa gitmesin diye gönderdim.
Sub Tarih()
Range("A1") = CDate("31.12." & InputBox("Yılı giriniz", , 2006))
End Sub
 
Katılım
3 Mayıs 2005
Mesajlar
453
Excel Vers. ve Dili
2010 - Eng
veyselemre matematikteki mod fonksiyonunu visual basic te nasıl kullanabilirim artık yılları bulmak için mod(yıl,4) = 0 ise diye bir formülü nasıl yazabilirim.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
[vb:1:83f55024c4] If (2004 Mod 4) = 0 Then artikyil=true[/vb:1:83f55024c4]
 
Üst