Listview Tarih süzme ve Textbox formatı

Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Merhaba,
userformdaki multipagedeki 250 adet tex&comboboxları kaydetmek için comboboxlarada textbox adı verdim ve 1 den 250 ye kadar olan combobox textbox karışık isimde olan neslere textbox dediğim için x = 1 to 250 diyerek kaydetme işlemini yapıyorum bunun için textboxları tarih formatı ekliyemiyorum nasıl eklerim ki gerek textboxsın içine yazdığımda gerekse hücreye yazılırken tarih 10112008 diye yazmış olduğumda 10.11.2008 diye gözüksün ve hücreyede öyle kaydetsin..

teşekkür ederim.


Buna benzer birde telefon numaralarını kaydediyorum burdada şu tip bir içerik kullanıyorum (hücrede) hücre biçimlendir>isteğe göre uyarlanmış özelliğinden (0###) ### ## ## belirliyorum ve hücerede 5556543424 yazıp enter dediğimde (0555) 654 34 24 oluyor bunu yukrarıda bahsettiğim gibi de textboxlara uyarlıyabilirmiyim ?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba,
userformdaki multipagedeki 250 adet tex&comboboxları kaydetmek için comboboxlarada textbox adı verdim ve 1 den 250 ye kadar olan combobox textbox karışık isimde olan neslere textbox dediğim için x = 1 to 250 diyerek kaydetme işlemini yapıyorum bunun için textboxları tarih formatı ekliyemiyorum nasıl eklerim ki gerek textboxsın içine yazdığımda gerekse hücreye yazılırken tarih 10112008 diye yazmış olduğumda 10.11.2008 diye gözüksün ve hücreyede öyle kaydetsin..

teşekkür ederim.


Buna benzer birde telefon numaralarını kaydediyorum burdada şu tip bir içerik kullanıyorum (hücrede) hücre biçimlendir>isteğe göre uyarlanmış özelliğinden (0###) ### ## ## belirliyorum ve hücerede 5556543424 yazıp enter dediğimde (0555) 654 34 24 oluyor bunu yukrarıda bahsettiğim gibi de textboxlara uyarlıyabilirmiyim ?
Bence Tarihi 10.11.2008 Format&#305;nda kaydedin.Bu &#351;ekilde sorgulama yapt&#305;&#287;&#305;n&#305;zda tarih sorgulamas&#305; yapabilirsiniz aksi takdirde < ve > = gibi tarih sorgulamalar&#305;n&#305; yapamazs&#305;n&#305;z.
Telefon i&#231;in ise Telefon numaras&#305;n&#305; girdi&#287;iniz textbox'&#305;n exit olay&#305;na a&#351;a&#287;&#305;daki kodu giriniz.:cool:
Kod:
TextBox1.Text = Format(TextBox1.Text, "(0000) 000 00 00")
 
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Bence Tarihi 10.11.2008 Formatında kaydedin.Bu şekilde sorgulama yaptığınızda tarih sorgulaması yapabilirsiniz aksi takdirde < ve > = gibi tarih sorgulamalarını yapamazsınız.
Telefon için ise Telefon numarasını girdiğiniz textbox'ın exit olayına aşağıdaki kodu giriniz.:cool:
Kod:
TextBox1.Text = Format(TextBox1.Text, "(0000) 000 00 00")

Hocam, Allah razı olsun... çok teşekkür ederim
peki örnekteki userformda tarih sorgulama bölümünde buton ekliyerek süzme kodunda yardımcı olurmusunuz ben bu şekilde bir örnek userform yaptım incelermisiniz..

çok teşekkür ediyorum cevaplarınız için
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ekte.:cool:
 
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Evren Hocam,
&#199;ok te&#351;ekk&#252;r ederim, ama mevcut s&#252;zem i&#351;lemi de&#287;i&#351;mis ben harflari yazd&#305;k&#231;a uyanlar g&#246;z&#252;k&#252;yordu ve butona basmadan listeleniyordu.

Mevcut kodlar&#305; de&#287;i&#351;tirmeden (&#231;&#252;nk&#252; bir&#231;ok kod var ben sizin yapt&#305;&#287;&#305;n&#305;z de&#287;i&#351;iklikleri bile kopyalarken sonras&#305;nda sorun &#231;&#305;k&#305;yor, beceremiyorum)

Acaba sadece bir butona yaz&#305;lan kod ile bu i&#351;i &#231;&#246;z&#252;mlemek m&#252;mk&#252;n m&#252; ?
yani eski kodlar sabit kalsade buton sadece listelenen kriterlerin i&#231;indeki tarihi s&#252;zse (kriterler belirlendikten sonra listelenenden tarihi s&#252;zse)

iyi geceler..
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
O zaman Bilgiler Listview'de listelendikten sonra olabilir istediğiniz.
Listview'de listelenen bilgiler süzülebilir.
Aksi durumda tarihide süzmek istiyorsanız benim yazdığım kodları kullanmalısınız.
Ben benim yazdığım kodları tavsiye ederim.
İleride veriler çoğaldıkça Daha önceki kodlarınızı kodları kullandığınızı düşünürsek progarm çok hantallaşılacak hatta kullanılamaz duruma gelecek.
Çünkü her harfe bastıkça döngüye girirlecek istediğinizi bulmanız için 7 karakterli bir isme ulaşmak istiyorsanız tam 7 kere döngüye girilecek .Ama tabiki siz bilirsiniz.:cool:
 
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
O zaman Bilgiler Listview'de listelendikten sonra olabilir istediğiniz.
Listview'de listelenen bilgiler süzülebilir.
Aksi durumda tarihide süzmek istiyorsanız benim yazdığım kodları kullanmalısınız.
Ben benim yazdığım kodları tavsiye ederim.
İleride veriler çoğaldıkça Daha önceki kodlarınızı kodları kullandığınızı düşünürsek progarm çok hantallaşılacak hatta kullanılamaz duruma gelecek.
Çünkü her harfe bastıkça döngüye girirlecek istediğinizi bulmanız için 7 karakterli bir isme ulaşmak istiyorsanız tam 7 kere döngüye girilecek .Ama tabiki siz bilirsiniz.:cool:
Hocam, çok haklısınız fakat o şekilde olması daha avantajlı oluyo dediğiniz gibi listelendikten sonra tarihi süzsek daha iyi olur zahmet olmaz ise bu şekilde yapabilirmiyiz ?

teşekkür ederim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Hocam, çok haklısınız fakat o şekilde olması daha avantajlı oluyo dediğiniz gibi listelendikten sonra tarihi süzsek daha iyi olur zahmet olmaz ise bu şekilde yapabilirmiyiz ?

teşekkür ederim.
Dosyanız ekte.:cool:
 
Son düzenleme:
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Hocam, iki sorun var.

1. listeleme yaptıktan sonra listelenenler arasında örn. 01.01.1968 doğumlu biri var. ben 13.11.1960 ile 22.12.1980 dediğimde o bir kişiyi (tek uyan) vermesi gerekirken liste bomboş oluyor.

2. daha önce verdiğiniz kodları kopyaladım sonra buton ile yaptığınız kodları kopyaladım (eskilerini sildim) ama şimdi listbox sadece title sütununa kadar kolon başlıklarını listeliyor diğerleri boş kalıyor. çok kod var bakıyorum ama buna mani olacak bir kod göremiyorum sorun ne olabilir ? dosyamı ekliyecem ama bilgiler içerdiğinden yapamıyorum.

nasıl bir sorunsa ilk 12 kolon başlığını alıyo sonrasını almıyor, ama burdaki (gönderdiğiniz örnekteki) kodları aynen kopyalıyorum sorun yine aynı

lütfen yardım edin çözelim bu sıkıntıyı ... Teşekkür ederim
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Hocam, iki sorun var.

1. listeleme yapt&#305;ktan sonra listelenenler aras&#305;nda &#246;rn. 01.01.1968 do&#287;umlu biri var. ben 13.11.1960 ile 22.12.1980 dedi&#287;imde o bir ki&#351;iyi (tek uyan) vermesi gerekirken liste bombo&#351; oluyor.

2. daha &#246;nce verdi&#287;iniz kodlar&#305; kopyalad&#305;m sonra buton ile yapt&#305;&#287;&#305;n&#305;z kodlar&#305; kopyalad&#305;m (eskilerini sildim) ama &#351;imdi listbox sadece title s&#252;tununa kadar kolon ba&#351;l&#305;klar&#305;n&#305; listeliyor di&#287;erleri bo&#351; kal&#305;yor. &#231;ok kod var bak&#305;yorum ama buna mani olacak bir kod g&#246;remiyorum sorun ne olabilir ? dosyam&#305; ekliyecem ama bilgiler i&#231;erdi&#287;inden yapam&#305;yorum.

nas&#305;l bir sorunsa ilk 12 kolon ba&#351;l&#305;&#287;&#305;n&#305; al&#305;yo sonras&#305;n&#305; alm&#305;yor, ama burdaki (g&#246;nderdi&#287;iniz &#246;rnekteki) kodlar&#305; aynen kopyal&#305;yorum sorun yine ayn&#305;

l&#252;tfen yard&#305;m edin &#231;&#246;zelim bu s&#305;k&#305;nt&#305;y&#305; ... Te&#351;ekk&#252;r ederim
Ben daha &#246;nce denemi&#351;tim &#231;al&#305;&#351;m&#305;&#351;t&#305;.Bir bakay&#305;m.
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Durum düzeltildi dosyayı 9 numaralı mesajdan indireilirisiniz.
Eski kodları bırakın .Şimdi benim yeni yolladığım dosyadaki kodları kullanın.
Hatta Yeni yolladığım dosyadaki userformu export edip.
Kendi dosyanıza import edin.
Böylece yeni yolladığım dosyadaki userformun aynisi kodları ile beraber sizin dosyanıza geçer.:cool:
 
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Merhaba, Hocam

9. konudaki dosyay&#305; indirdim, fakat &#351;&#246;yle bir sorun var; bie kriterde s&#252;zme yap&#305;ld&#305;ktan sonra temizle butonuna bas&#305;l&#305;nca tekrar bir listeleme yap&#305;ld&#305;&#287;&#305;n di&#287;er verileri g&#246;rem&#252;yor.

&#214;rnek. firma ismi "A" olsun ve &#231;al&#305;&#351;anlar Ali,Ahmet ve turan

isme g&#246;re sordulama yap&#305;ld&#305;&#287;&#305;nda (sadece A harfi yazal&#305;m) Ali ve ahmeti g&#246;steriyor. kriterleri temizle butonuna bas&#305;p bu seferde firmaya g&#246;re s&#252;zme yap&#305;l&#305;nca (3 personelinde firma ismi ayn&#305; olams&#305;na ra&#287;men) sadece ali ve ahmeti g&#246;steriyor turan&#305; hi&#231; g&#246;stermiyor.

San&#305;r&#305;m kriteri temizle butonunu listviewin yeniden d&#246;ng&#252; kurmas&#305; i&#231;in kodlar&#305; yazmak m&#305; gerekli diye d&#252;&#351;&#252;n&#252;yorum. siz nedersiniz... ?

&#214;nemli : Benim i&#231;in en &#246;nemli a&#351;amaya geldim say&#305;l&#305;r d&#252;&#351;&#252;nd&#252;&#287;&#252;m &#351;ey &#351;u; listviewde kriter se&#231;imi yap&#305;l&#305;p listeleme yap&#305;ld&#305;ktan sonra istedi&#287;im kolonlar&#305; checkbox veya benzer bir y&#246;ntemle se&#231;ip, sadece se&#231;ti&#287;im kolonlar&#305; " bir butona bas&#305;nca" yeni bir excel dosyas&#305;nda bo&#351; bir sayfaya kolon ba&#351;l&#305;klar&#305; ile aktarmak bu m&#252;mk&#252;n m&#252; ?
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba, Hocam

9. konudaki dosyayı indirdim, fakat şöyle bir sorun var; bie kriterde süzme yapıldıktan sonra temizle butonuna basılınca tekrar bir listeleme yapıldığın diğer verileri göremüyor.

Örnek. firma ismi "A" olsun ve çalışanlar Ali,Ahmet ve turan

isme göre sordulama yapıldığında (sadece A harfi yazalım) Ali ve ahmeti gösteriyor. kriterleri temizle butonuna basıp bu seferde firmaya göre süzme yapılınca (3 personelinde firma ismi aynı olamsına rağmen) sadece ali ve ahmeti gösteriyor turanı hiç göstermiyor.

Sanırım kriteri temizle butonunu listviewin yeniden döngü kurması için kodları yazmak mı gerekli diye düşünüyorum. siz nedersiniz... ?

Önemli : Benim için en önemli aşamaya geldim sayılır düşündüğüm şey şu; listviewde kriter seçimi yapılıp listeleme yapıldıktan sonra istediğim kolonları checkbox veya benzer bir yöntemle seçip, sadece seçtiğim kolonları " bir butona basınca" yeni bir excel dosyasında boş bir sayfaya kolon başlıkları ile aktarmak bu mümkün mü ?
Ben Comboboxlarla süzme işlemi için bu son yolladığım dosyada bir kod yazmadım onlarla ilgili bir değişiklikte yapmadım.
Siz Önceki kodlar kalsın demiştiniz.O yüzden o kodlara ellemdim.
Bir bakmam lazım.
Önemli diye belirttiğiniz konu excelde mümkündür.
 
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Ben Comboboxlarla süzme işlemi için bu son yolladığım dosyada bir kod yazmadım onlarla ilgili bir değişiklikte yapmadım.
Siz Önceki kodlar kalsın demiştiniz.O yüzden o kodlara ellemdim.
Bir bakmam lazım.
Önemli diye belirttiğiniz konu excelde mümkündür.
Hocam, siz bir değişiklik yaptınız demedim zaten, böyle bir sorun var ben bu sorunu temizle butonuna bir kod yazarak çözmek istiyorum. listviewi yeniden listeleme komutlarını temizle butonuna yazmak istiyorum ama hangi kodları yazacağımı bilmiyorum bu konuda yardım edebilirmisiniz..

diğer soru için nasıl yardım edebilirsiniz hocam.. yani checkbox ilemi yoksa listviewin bir özelliğinden mi faydalanmak gerekli yardım edebilirmisiniz.. Teşekkürler.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Hocam, siz bir değişiklik yaptınız demedim zaten, böyle bir sorun var ben bu sorunu temizle butonuna bir kod yazarak çözmek istiyorum. listviewi yeniden listeleme komutlarını temizle butonuna yazmak istiyorum ama hangi kodları yazacağımı bilmiyorum bu konuda yardım edebilirmisiniz..

diğer soru için nasıl yardım edebilirsiniz hocam.. yani checkbox ilemi yoksa listviewin bir özelliğinden mi faydalanmak gerekli yardım edebilirmisiniz.. Teşekkürler.
Combobox'ın karşısında ki textboxlara giriş yapılınca süzme yapmasını istiyordunuz.
Şİmdi bundan vazmı geçtiniz.!
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
diğer soru için nasıl yardım edebilirsiniz hocam.. yani checkbox ilemi yoksa listviewin bir özelliğinden mi faydalanmak gerekli yardım edebilirmisiniz.. Teşekkürler.
Listeleme sorunu çözüldü.
Excel sayfasına atma konusundada listviewin hepsini atacaksanız bir butonla bu iş yapılabilir.Ama belli başlı başlıkları atacaksanız onlar checkbox koyup işaretli olanlar atılabilir.
Dosya ekte.
 
Katılım
28 Ocak 2008
Mesajlar
260
Excel Vers. ve Dili
2003
Listeleme sorunu çözüldü.
Excel sayfasına atma konusundada listviewin hepsini atacaksanız bir butonla bu iş yapılabilir.Ama belli başlı başlıkları atacaksanız onlar checkbox koyup işaretli olanlar atılabilir.
Dosya ekte.
Hocam, yenileme kodları harika çalışıyor buton ile felan uğraşmaya gerek kalmadan :)

Evren Hocam ! checkboxları koyacam fakat listviewi kaydırınca bu chechboxlarda gidecek ben sütun başlıkları üzerine koyarız diye düşündüm ama , varmı bunun kolay bir yolu yani sütun başlıklarını cliclesekde sonra sayfaya seçtiğimiz kolonları aldırsa bir yol bir örnek gösterseniz harikaaa olurdu :) teşekkür ederim ilgi alakanıza ve yardımlarınıza.....
 
Üst