tarihi yazıya cevirmek

Katılım
2 Temmuz 2005
Mesajlar
22
Merhaba,

Bir evlendirime bildirimi programın üzerinde çalışıyorum.Ortak bilgiler kısmında tarih kutusu ve yazı ile tarih kutusu var.

Benim sormak istedim ise tarih kutusuna bir tarih girdiğimde yazıtarih kutusuna otomatik olarak tarihi yazı ile yazmam mümkün olurmu?

örnekli yardımcı olunmasını rica ederim.

Saygılarımla
Bosskoc
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
ben de örnekli soru sorulmasını rica ederim...
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın bosskoc,

Tabi ki mümkün ancak örneği siz yapıp ekleyeceksiniz.

Öncelikle yapacağınızı söyleyeyim. Ayı Month ve Format fonksiyonuyla direkt yazdırabildiğinizden iki ayrı tablo hazırlayın biri tblGünler, diğeri tblYıllar. Sonra tblYıllar a 2007, 2008,2009... yazıp diğer alana yazıyla yazın. Aynı şeyi günler için 1,2,3,4...,31 yazıp yanına yazıyla günü yazın.

Yazıyla yazacağınız alanın veri kısmına DLookUp fonksiyonuyla çağıracağınız verileri & ile birleştirip kullanın.

İyi çalışmalar:)
 
Katılım
3 Ağustos 2004
Mesajlar
87
sayın bosskoc,
sayın modalı'nın verdiği cevaba ek olarak bir iki fonksiyon yardımıyla da işiniz hallolur. (daha önce rakamı yazıya çeviren fonksiyon ve aylarla ilgili ikinci bir fonksiyon)
 
Katılım
2 Temmuz 2005
Mesajlar
22
Tarİhİ Yazi İle Yazmak

MERHABA TEKRAR BU SEFER BİR ÖRNEK EKTDİR.

BUNA GÖRE TARİHİ YAZI İLE YAZILAMASI KONUSNDA YARDIMCI OLUNMÖASINI RİCA EDERİM

kOLAY GELSİN
SAYGILARIMLA
BOSSKOC
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
sayın bosskoc,

burada tekbir bilgi eksiği olabilir, o da tarih verisinden gun, ay ve yıl ı
ayrı ayrı çekmek.

bunu nasıl yaparsınız?

değişkenimizin adı xTarih ve xTarih = "21.08.2007" olsun diyelim.

DAY(xTarih) = 21
MONTH(xTarih) = 8
YEAR(xTarih) = 2007

değerlerini verir.

sayıyı yazıya çevirme fonksiyonu da mevcut.
o halde ne yapıcan, yazıyacevir(DAY(xTarih)) ve yazıyacevir(YEAR(xTarih))
ile bu ikiliyi yazıya cevirecen.
geriye ay ın durumu kalıyor. bunu da ister dizi ile ister 12 adetçik if ile halledecen (veya tarih fonksiyonları ile. senin arzuna kalmış)

sonra da bu 3 yazıyı birleştirecen.
(birleştirme operatörü de & bu arada)

(artı olarak, mesajlarınızı büyük harfle yazmayın)
 
Katılım
2 Temmuz 2005
Mesajlar
22
Merhaba

yeni 54 verdiğin bilgileri için teşekkürler fakat bunu örnek üzerinde yapıp gönderme ihtimalin varmı?
 
Katılım
15 Ağustos 2007
Mesajlar
97
Excel Vers. ve Dili
excell 2003 türkçe
Sorunu tam anlayamadım. İsteğin 21/08/2007 tarihini 21 Ağustos 2007 şeklinde mi yazsın?
 
Son düzenleme:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın bsskoc,

Yardım istiyorsunuz, örneği eksik yolluyorsunuz. Access de en zaman alan taraf uygulamayı oluşturmak.

Herneyse en basiti dediğim gibi olanı.
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Bence de en kolayı Modalı'nın önerisi.. Hem kolay hem pratik. Ama tıpkı sayıyı yazıya çeviren klasik modül gibi bir modül de yazılabilir. Belki de hazır yazılmışı vardır..
 
Katılım
2 Temmuz 2005
Mesajlar
22
süper teşekkür ederim.
kolay gelsin.
 
Üst