raporlama yardım.

Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
herkese merhaba.
göndermiş olduğum dosyada sayfa1 de hammadderin kayıtları mevcut.userform1 de comboboxtan seçtiğim hammaddeyi sayfa1 deki dağınık olarak olan kayıtların içinden bulup listboxa atmasını nasıl yapabilirim.listboxtad raporlanan listeyi excelde rapor sayfasına atıp sonrasında bunu yazdırmak istiyorum.kendi çabamla bişeyler yapmaya çalışayım dedim ama olmadı.hammaddelerin dağınık bir şekilde kayıtlı olmasından dolayı raporlama yapamadım.
lütfen yardım edin çok önemli..
herkese teşekkür ederim....
 
Katılım
26 Mart 2007
Mesajlar
46
Excel Vers. ve Dili
MS XP 2007
Dosyanızı açamıyorum fakat anladığım kadarıyla düşeyara formülü işinize yarar. Bu fonksiyon bir hücreyi-değeri bir tablo içinde arar ve bulursa getirir.

Bunun için o hammaddenin gelmesini istediğin hücre içine şu formülü deneyin: =düşeyara(aranılacak değer;A1:A300;3;0) gibi yani:

Aranılacak değer : xy olsun.

A1:A300 ise sizin aratmak istediğiniz tablo sütun aralığı.

3 ise hammedeyi bunca o tablonun hangi sütunundaki değeri getirmesini istiyorsan onu getirir. Formulun en sonuna da mutlaka 0 koyuyoruz.

Yada;

“=düşeyara(“ yazıp aranılacak hücre üzerine tıklayın. “;” iaretini koyun ve içinde arayacağı tabloyu baştan sona seçin sonra tekrar “;” işaret. Örneğin bulursa o sütunun 3. satırı gelsin istiyorsanız(farzedin hammadenin yazılı olduğu satır) 3;0) yazıp enterlayın

Umarım işinize yarar.
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
arama şartı nedir

arkadaşım arama yaparken ve yaptıktan sonra aktarılan veriler nelerdir bana liste yapılmış bir halini ekler misin yan veri sayfasına yazılmış veriler biraz doldurursan yardımcı olabiliriz ayrıca sütun sütun değilde yan yana yazarsan daha iyi olur
aktarılan verilerin örneğin tuz'un kümüle toplamımı yoksa ayrı ayrı hareketimi olacak...
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
ekte

ekte basit bir örnek var bu şekilde toplam mı yoksa hareketleri ayrı ayrı mı istiyorsun...:!:
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
ilginize teşekkür ederim ama...

arkadaşlar ilginize tekrar teşekkür ederim.ama benim göndermiş olduğum dosyada ki gibi kayıtlar mevcut yani alt alta değil yanyana mevcut.ben hazırlamış olduğum userform da combobox dan seçtiğim ürünü yanyana fakat dağınık şekilde kayıtlı olan kısımdan aranılan hammaddeyi bulup hammaddeye ait olan herşeyi raporlayacak.genel toplamını alsada olur almasada ama o hammaddenin ismini miktarını ve birimini kayıtların içinden seçip raporlayacak.hepsini detaylı olarak dökmesini istiyorum hele birde raporlamanın sonunda bir kısıma raporlanmış olan hammadenin toplamını alsa hülasa olur:)
tekrar teşekkür ediyorum.umarım açıklayıcı olmuştur.
saygılarımla.
eksik yada anlatamadığım bölüm olursa açıklamaya çalışırım.
:???:
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
iyide

arkadaşım iyi hoş da mesela tuzdan iki ayrı yerde kayıt var nasıl istiyorsun anlayamadım tüm bakiye verse olurmu ayrıntısız...
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
....

emrecim sanırım tam anlatamadım ve seni biraz kızdırdım:)

istediğim dağınık olan kayıtın içinden seçmiş olunan hammaddeyi rapor sayfasına düzenli bir biçimde alt alta atması.sonunada bu ürünün toplamını atması.eğer bu yapılamıyorsa dediğin gibi sadece toplamınıda alabilir.

benimkisi biraz daha detaylı olmasını istiyorum.bunun içinde rapor sayfasına atmadan userformda bunu görmek sonra rapor sayfasına aktarıp yazdırmak veya başka bir sayfaya aktarmak.

bu göndermiş olduğum örnek bir dosya asıl kullandığım dosyanın boyutu çok büyük olduğundan bunu hazırlayıp gönderdim.

umarım sakinleşmişindir arkadaşım:) :arkadas:
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
kişisel

burada herkes birilerine yardımcı olmak için çabalıyor en azından ben öyle düşünüyorum burada sadece bilgi alışverişi yapmak için buradayız kişisel cümleler kurmazsan 25 yaşındasın ve büyüğümsün yine de saygı duyarım ama böyle cümleler hiç hoş değil cevabına gelince bir sayfa içinde "tuz" vb. kelimelerinin toplamını almak için bir formül kurmak zor ancak kaç tane var dersen o kolay ancak toplamlarını aldırmak için her sütuna ayrı ayrı bakmak gerekir ki bu da o kadar kolay bişi değil yan yana sütunlardan vazgeçersen haber ver
(site adminimiz sn leventm ve diğer moderatörlerimizden özrümü kabul etmelerini rica ediyorum.yanlış bir cümle kurduysam) herşey paylaşım için
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
sayın emre saygına teşekkür ederim ama burda yanlış bir anlamayı gidermem gerekir.burada sitede elbette herkes birilerine yardımcı olmak için çabalıyor ve bende bunun farkındayım.bu yüzden herkese ayrı bir teşekkürüm vardır.
fakat burada sadece bilgilerini paylaş ve çık mantığı olduğunuda sanmıyorum.sana yazdığım kişisel diye adlettiğin yazı sadece samimi bir dip duygu sonucu ortaya çıkmıştır.sana herhangi bir hakaret veya eleştri değil bu okuyan herkesde görebilir.
ben samimi bir duyguyla yazdıklarıma karşılık böyle bir uslüp göreceğimi tahmin bile edemezdim.yine belirttiyorum "saygına teşekkür".yinede herşey için teşekkür ederim "emrexcel123"

diğer arkadaşlarımın yapabileceği bişey varmı diye sormak isterim dosya için çünkü bunu altalta kayıt yapma şansım yok.
iyi çalışmalar
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
pekhala

eğer durumu yanlış anladıysam kusura bakma burada böyle birşey olduğu için sana yardımcı olmaya çalışacağım peki bu sütunlar sabit mi bari onu söyle tahircim :) (yanlış anlaşılma için kusura bakmayın...):arkadas:
 

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

(site adminimiz sn leventm ve diğer moderatörlerimizden özrümü kabul etmelerini rica ediyorum.yanlış bir cümle kurduysam) herşey paylaşım için
Rica ederim.Özür dilenecek bir şey yok.Karşılıklı üslubunuzu bozmadan saygı ve sevgi çerçevesinde görüşlerinizi bildiriyorsunuz.Böyle oluğu içinde teşekkür ederim.
 

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

Raporunuzu inceledim.
Benim kanaatim Sayın Emre beyin dediği gibi 3 sutun boyunda satır bazında veritabanı oluşturmak.

Bu sizin daha sonra verilerinizi daha kolay şekilde işleyebilmeniz içindir.Bir sefere mahsus verileri düzünlemede zorluk çekersiniz.Sonradan bu verileri çok basit şekilde istediğiniz gibi işleyebilirsiniz (özet tablo vb)
Ayrıca userform ilede verileri detaylı bir şekilde görebilirsiniz.
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
bence de

sn zafer anlayışınız için teşekkür ederim bir de şu var aynı sütun olması bence zaten en kolay iş çünkü sütunlardan birisi değiştirelecek olursa tüm formülasyon kökten değişime uğrayacaktır yani excel üzerinde olsa hücre tanıyabilir fakat makro da böyle bir olay olmadığı için tek sütun bana da cazip geliyor...
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
teşekkürler

hepinize ayrı ayrı teşekkür ederim.
asıl olan programda bu kayıt işlemini düzeltip alt alta kayıt yapmasını sağlamaya çalışacam
tekrar teşekkür ederim.
iyi çalışmalar
 

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

Asıl kaydınızı düzenleyim ekli dosyadan faydalanabilirsiniz.
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
teşekkür ederim

sayın zafer hocam ilginize çok teşekkür ederim.inanın işime çok yarayacak.
yallnız bişey sormak istiyorum
benim kullanmış olduğum formda yaklaşık olarak 30 kadar textbox var ve bunları altalta kaydını nasıl yapabilirim.?
tekrar ilginize teşekkür ederim.emeğinize sağlık
iiy çalışmalar
 

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

Arama motoruna controls diye yazarak aratınız.Eğer faydalanamazsanız örnek bir dosya gönderiniz.

for i=1 to 30
controls("textbox"&i)=cells(i,1)
next

yukarıdaki örnekte sıra takip eden textboxlara döngü kurarak hücrelerden veri almak için en kısa yoldur.
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
dosyayı ekledim hocam

sayın zafer hocam dosyayı ekledim bakabilirseniz sevinirim.
userformu açtığınızda anlatmak istediğim çok net gözüküyor.
 

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


Ekli dosyayı inceleyiniz.

Textboxların sıra numaralarına bakınız ve makroyu inceleyiniz.
100 text kutusuda ( sıralı) olsa değerlerini hücrelere yazmak için 3 satırda işleminizi yapabilirsiniz.
 
Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
merhaba

sayın zafer hocam öncelikle günaydın gününüz güzel olsun.
ayrıca zahmetimden dolayı minnetarım size.
ellerinize sağlık tam istediğim gibi olmuş.
saygılarımı sunarım çok sağolun iyi çalışmalar.
:icelim:
 
Üst