Hücredeki değeri label5 te gösterme

Katılım
20 Şubat 2006
Mesajlar
259
Saygıdeğer arkadaşlar;


L3 teki değeri label 5 te nasıl gösterebilirim. Label3 teki formül aşağıda.

=EĞER(L1="";"";EĞER(L1>L2;"İlk tarihi başa yazın";ETARİHLİ(L1;L2;"y")&" YIL "&ETARİHLİ(L1;L2;"ym")&" AY "&ETARİHLİ(L1;L2;"MD")&" GÜN"))

Saygılarımla..
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Label5.caption=[L3]

Yalnız yazdığınız formülü nasıl Label3'e adapte ettiğinizi anlayamadım.
Label den kastınız nedir.Hücrelerden mi bahsediyorsunuz..
 
Katılım
20 Şubat 2006
Mesajlar
259
Pardon Sn Zafer Bey, L3 hücresi demek istedim. Bu aralar yoğun çalışıyorum ve kafam karışık. Kusura bakmayın.
Teşekkür ediyorum...
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba



=EĞER(L1="";"";EĞER(L1>L2;"İlk tarihi başa yazın";ETARİHLİ(L1;L2;"y")&" YIL "&ETARİHLİ(L1;L2;"ym")&" AY "&ETARİHLİ(L1;L2;"MD")&" GÜN"))

bu formulu nereye giriyorsunuz.Label3'e diye yazmışsınız da benim sormak istediğim oydu.

Bu formül L3 hücresinde ise ve siz bunu sonucunu userformda ki Label5'de göstermek istiyorsanız.

UserForm_Initialize olayına
Label5.caption=Range("L3"] yazmalısınız.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Sorununuz çözüldü dimi......
 
Katılım
20 Şubat 2006
Mesajlar
259
Evet hallettim ama bir sorunum var. ilk girdiğim hücredeki değer ikinci hücrenin değerinden büyükse sayı hatası veriyor.eğer le bu olayı halletmek istedim ama olmadı
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

formülünüzde hata yok.

L1 hücresine ilk tarihi yazıyorsunuz.
L2 hücresine son tarihi yazıyorsunuz.
L3 hücreside de formülü uyguluyorsunuz.Gün ay yıl olarak sonuçlarını alıyorsunuz.
L1 deki tarih L2'den büyükse L3 hücresine İLK TARİHİ BAŞA YAZIN diye mesaj yazıyor

Sayı hatası vermemesi lazım.Tarihi yanlış yazsanız bile Değer hatası verir.

Tam olarak anlatabilirmisiniz.
 
Katılım
20 Şubat 2006
Mesajlar
259
Sn Zafer Hocam;
ilk tarihi başa yazmasında hesabı büyük küçük ayrımı yapmasın demek istedim. Bu şekilde problem yok. Sadece formülü de uyarlayabilseydim iyi olurdu..
İlgi ve yardımlarınız için teşekkür ederim
Saygılarımla....
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Etarihli işlevinde ilk değer olarak küçük olan tarihi yazmanız gerekir .
Etarihli(küçük,büyük,"gün") olacak. Tersi olursa Sayı hatası verir.

Ama sizin Formülünüzde eğer kullandığınız için Sayı Hatası vermez Yanlış için uygulanacak işlemi gerçekleştirir.
 
Katılım
20 Şubat 2006
Mesajlar
259
Ama Zafer Hocam,
O zamanda formül çok uzun diye hata veriyor.
Saygılarımla...
 
Üst