Filtre ve Excel Sayfalarinin Goruntulenmesi

Katılım
5 Eylül 2006
Mesajlar
11
Excel Vers. ve Dili
2003 Turkce
Merhaba Arkadaslar,

Guzel bir forum ben yeni kaydoldum. Macro bilgim cok iyi degil ve universite yillarinda iken bir donem visual basic ile ilgilenmistik.

Benim yapmak istedigim test sonuclarimi bir excel sayfasina userform ile kaydedebilmek ve yine baska bir user form ile bu verileri bulabilmek.

Sikintilarimdan birincisi Application.Visible=False ve Userform.show yaptiktan sonra programi calistirdigimda ve yeni excel sayfasi acmak istedigimde ne yazik ki acamiyorum. Yada mevcutta acik bir sayfam varsa bu kitabi actigimda gorunmez yapiyor ve o sayfaya sonradan mudehale edemiyorum. Save yapamiyorum.

Ikincisi ise Tarih Kolonunundaki ve Ilgili Kisi kolonundaki bilgilere gore uygun satirlari filtreleyip ciktisini alabilecegim yeni bir dokumana (muhtemelen excell) aktarmak istiyorum. Bunun icin nasil bir dongu yada filtre kodu kullanilabilir yardimci olabilirseniz cok sevinirim

Deneme amacli hazirladigim dosyayi ekte gonderiyorum,

Umarim kendimi izah edebilmisimdir, simdiden tesekkurler

Taskin...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sikintilarimdan birincisi Application.Visible=False ve Userform.show yaptiktan sonra programi calistirdigimda ve yeni excel sayfasi acmak istedigimde ne yazik ki acamiyorum. Yada mevcutta acik bir sayfam varsa bu kitabi actigimda gorunmez yapiyor ve o sayfaya sonradan mudehale edemiyorum. Save yapamiyorum.
Merhaba

Öncelikle hoşgeldiniz. Sorularınıza gelirsek, birinci sorunuz için ideal çözüm exceli gizli olarak kullanmamaktır. Excel gizli iken yapılan kodlamalarda bu tür sıkıntılar ortaya çıkabilmektedir, bunun önlemleri için alınacak tedbirlerde kodlamayı gereksiz yere uzatacaktır. Ama ısrar ederseniz, bu tür işlemlerde exceli önce görünür yapıp işlemi tamamladıktan sonra tekrar gizleyecek şekilde kodlayabilirsiniz.

"Application.visible=false" kodu excel nesnesini gizlediğinden doğal olarak açılan her dosyada gizli olacaktır. Gerçi dosya gizlide olsa save yapabilirsiniz. Ayrıca veri kaydetmek ve verileri tekrar userforma çağırmak için ayrı ayrı userform kullanmaya gerek yoktur. İki işlemide tek formda yapabilirsiniz. Bu tip veri yönetimi uygulamaları için aşağıdaki linkleri incelemenizi öneririm.

http://www.excel.web.tr/showthread.php?t=15160&highlight=veri+y%F6netimi

http://www.excel.web.tr/showthread.php?t=19472

Ikincisi ise Tarih Kolonunundaki ve Ilgili Kisi kolonundaki bilgilere gore uygun satirlari filtreleyip ciktisini alabilecegim yeni bir dokumana (muhtemelen excell) aktarmak istiyorum. Bunun icin nasil bir dongu yada filtre kodu kullanilabilir yardimci olabilirseniz cok sevinirim
Bu sorunuzla ilgili olarakta aşağıdaki linkleri inceleyebilirsiniz.

http://www.excel.web.tr/showthread.php?t=19530

http://www.excel.web.tr/showthread.php?t=19540
 
Son düzenleme:
Katılım
5 Eylül 2006
Mesajlar
11
Excel Vers. ve Dili
2003 Turkce
Yanitiniz icin tesekkur ederim...

Aksam evde sakin kafa ile inceleyince gercekten cozumleri urettim.
Excel de sayfanin gizlenmesini ise userformdan dosyayi kapatan butona en son Application.Visible=True olarak cozum buldum...

Sagolun Taskin
 
Üst