Tarihin gününü başka bir hücreye ayırma

Katılım
16 Ekim 2007
Mesajlar
143
Excel Vers. ve Dili
EXCEL 2003 TR
Arkadaşlar "A3:A65536" hücre aralığına girilen tarihin, eğer aynı satırdaki "I" hücresi doluysa, "M" sütununa gününü yazsın. Örneğin; A3 "1 Ocak 2007" olsun. "I3" hücreside dolu olsun. Sonuçta "M3" hücresi "1" versin. Bunu yapan makro lazım. İlginiz ve yardımlarınız için şimdiden teşekkür ederim.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki kullanıcı tanımlı fonksiyonu kullanabilirsiniz.

alan1'e A kolonunu,alan2'ye ise I kolonunu seçerek aşağıya doğru kopyalayınız.

Kod:
[COLOR=blue]Function[/COLOR] GünBul(alan1, alan2 [COLOR=blue]As[/COLOR] Range)
If alan1 = [COLOR=blue]Empty[/COLOR] Then [COLOR=blue]Exit Function[/COLOR]
If alan2.Value <> "" Then G&#252;nBul = Day([COLOR=blue]CDate[/COLOR](alan1))
End Function
 
Katılım
16 Ekim 2007
Mesajlar
143
Excel Vers. ve Dili
EXCEL 2003 TR
Say&#305;n ripek yine h&#305;z&#305;r gibi yeti&#351;tiniz. Te&#351;ekk&#252;r ederim.
 
Son düzenleme:
Katılım
16 Ekim 2007
Mesajlar
143
Excel Vers. ve Dili
EXCEL 2003 TR
Bu kodu kopyalay&#305;p VBA ya yap&#305;&#351;t&#305;r&#305;p &#231;al&#305;&#351;t&#305;rd&#305;&#287;&#305;mda neden makro listesi &#231;&#305;k&#305;yor?
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Merhabalar

Ne yapt&#305;&#287;&#305;n&#305;z&#305; anlamad&#305;m ama, yukar&#305;da Sn.Ripek'in verdi&#287;i kodlar, fonksiyon listenizde &#246;zel bir ek fonksiyon yarat&#305;r.

Bu kodlar&#305;, bir d&#252;&#287;meye atayarak sonu&#231; elde edemezsiniz.

Form&#252;l &#231;ubu&#287;undaki fx yazan butona bas&#305;nca, fonksiyonlar&#305;n listesinin getirildi&#287;i Dialog Penceresinde, Kullan&#305;c&#305; Tan&#305;ml&#305; olan Kategoriyi se&#231;in ve normal form&#252;l yazma i&#351;lemlerini ger&#231;ekle&#351;tirin.
 
Katılım
16 Ekim 2007
Mesajlar
143
Excel Vers. ve Dili
EXCEL 2003 TR
Say&#305;n fpc ilginiz i&#231;in &#246;ncelikle te&#351;ekk&#252;r ederim. E&#287;er do&#287;ru anlad&#305;m ise bu bir fonksiyon oluyor o zaman. Ama yinede herhalde bu kodlar&#305; &#214;nce VBA ya girip sonra folm&#252;l b&#246;l&#252;m&#252;nden ayarlayaca&#287;&#305;m san&#305;r&#305;m. Do&#287;ru anlam&#305;&#351;m&#305;y&#305;m? Birde bu konu hakk&#305;nda ayr&#305;nt&#305;l&#305; bilgi nereden bulabilirim?
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Say&#305;n fpc ilginiz i&#231;in &#246;ncelikle te&#351;ekk&#252;r ederim. E&#287;er do&#287;ru anlad&#305;m ise bu bir fonksiyon oluyor o zaman. Ama yinede herhalde bu kodlar&#305; &#214;nce VBA ya girip sonra folm&#252;l b&#246;l&#252;m&#252;nden ayarlayaca&#287;&#305;m san&#305;r&#305;m. Do&#287;ru anlam&#305;&#351;m&#305;y&#305;m? Birde bu konu hakk&#305;nda ayr&#305;nt&#305;l&#305; bilgi nereden bulabilirim?
Kesinlikle, do&#287;ru ...

Forumun Fonksiyonlar b&#246;l&#252;m&#252;n&#252; inceleyebilirsiniz. "KTF", "UDF", "Kullan&#305;c&#305; Tan&#305;ml&#305;" s&#246;zc&#252;klerini arama b&#246;l&#252;m&#252;ne yaz&#305;p , forumda &#231;&#246;z&#252;lm&#252;&#351; bir &#231;ok &#246;rne&#287;e de ula&#351;abilirsiniz ...
 
Katılım
16 Ekim 2007
Mesajlar
143
Excel Vers. ve Dili
EXCEL 2003 TR
Peki bir sorum daha olucak Sn.fpc. &#199;al&#305;&#351;mam&#305; form&#252;llerle yapm&#305;&#351;t&#305;m. Bu y&#252;zdende dosyan&#305;n boyutu gere&#287;inden fazla b&#252;y&#252;d&#252; ve &#231;al&#305;&#351;ma a&#351;&#305;r&#305; derecede kas&#305;l&#305;yor. Bu kas&#305;lmay&#305; engellemek ve dosya boyutunu k&#252;&#231;&#252;ltmek i&#231;in &#231;&#246;z&#252;m olarak makro ile yapmakt&#305;. Bu kod ilede hem kas&#305;lmay&#305; &#246;nleyip hemde dosya boyutunu yinede k&#252;&#231;&#252;lte bilrmiyim?
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Peki bir sorum daha olucak Sn.fpc. Çalışmamı formüllerle yapmıştım. Bu yüzdende dosyanın boyutu gereğinden fazla büyüdü ve çalışma aşırı derecede kasılıyor. Bu kasılmayı engellemek ve dosya boyutunu küçültmek için çözüm olarak makro ile yapmaktı. Bu kod ilede hem kasılmayı önleyip hemde dosya boyutunu yinede küçülte bilrmiyim?
Malesef, özel tanımlanmış fonksiyon da olsa, dosyanızın boyutunu bir miktar daha büyütecektir. Evet bir makro kodu kullanılmıştır ama bu makronun yapısı, herhangi bir Excel standart fonksiyonundan farklı değildir.

Yani kısacası, dosyanız daha da büyüyecek .

Dosya boyutunun ne olduğunu bilmiyorum ama dediğiniz gibi bir zorlanma varsa, başka çözümler üzerinden gitmek lazım.
 
Katılım
16 Ekim 2007
Mesajlar
143
Excel Vers. ve Dili
EXCEL 2003 TR
Sn.fpc sanr&#305;m istedi&#287;im cevab&#305; ald&#305;m. Yani Sn.Ripek'in de g&#246;ndermi&#351; oldu&#287;u yine fonksiyon. Dedi&#287;im gibi ben fonksiyon de&#287;il makro istiyordum. Zaten fonksiyon ile halletmi&#351;tim. &#304;lginiz ve yard&#305;m&#305;n&#305;z i&#231;in &#231;ok te&#351;ekk&#252;r ederim.
 
Üst