-
- Destek
-
-
Özel Arama
![]() |
yagmur.yalcindag yazdı:Ürün verilerini veritabanına kaydedersek yapabiliriz,stok verilerini nereden çekecek peki,birza daha detaylı anlatabilmen mümnkün mü acaba?
l3oomerangg yazdı:Ekli olarak gönderdiğiniz dosyayı 2 kere indirip denememe rağmen hata verdi. Muhtemelen dosya bozuk veya bende bir sorun var. RAR dosyanızı kontrol ederek ve dosya isminde Türkçe karakter kullanmadan tekrar upload ederseniz örnek dosyayı inceleme şansım olabilir.
Bende Excel VBA yı yeni yeni öğrenen biri olarak, eğer istediğiniz çok detaylı bir program değilse, elimden geldiğince yardımcı olmak isterim. Eğer siz bu programı kendiniz yazmak istiyorsanız, öncelikle ne yapmak istediğinizi kafanızda iyice şekillendirmeli ve şekillendirdiğiniz bu çalışmayı adım adım uygulamaya koymalısınız. Tabii bunun için bence programlama temellerini az çok bilmekte fayda var. Önce Excel VBA ile ilgili makaleleri okumalı, kodlama yapısını anlamaya çalışmalı, daha sonra böyle bir program yazmaya geçmelisiniz. Çünkü her adımda takılacağınız noktalar olacak ve takıldığınız noktalarda tek tek yardım isteyeceksiniz. Yardım verirken de size verilen çözümleri direk alıp, programınıza yerleştirmek yerine, verilen çözümlerde ki kodların ne işe yaradığını satır satır özümsemelisiniz. Balığı hazır almak yerine, balık tutmayı öğrenmelisiniz. Başlangıç olarakta size prosedürleri ve veri tiplerini, kullanım amaçlarını iyice araştırmanızı öneririm. Özellikle bu tarz veri işleme programlarında database çok önemli olacaktır. Excel aslında başlı başına bir database ama aynı excel dosyasını hem program, hem de database olarak kullanmaya çalışırsanız, verileriniz şiştikçe size büyük dezavantaj olarak geri dönecektir. Excel harici database kullanma konusunda henüz benim denemelerim olmadı ama en kısa zamanda bu konuları detaylıca inceleyeceğim. Zira benim hemen her yazmak istediğim Excel scripti, çoğunlukla veri işleme üzerine çalışıyor.
Bunlar benim size vermek istediğim ufak ta olsa naçizane tavsiyelerdir. Umarım ukalalık olarak algılamazsınız. Hayırlı günler.
bymch yazdı:Tekrar ekledim bir bakabilir misiniz?
AhmetRasim yazdı:Merhabalar Sn. l3oomerangg ;
Sn. bymch 'nin paylaşmış olduğu Winrar dosyası açılmaktadır.
Kullandığınız Winrar sürümünü güncellemeniz, sorunu çözecektir.
Saygılarımla, iyi çalışmalar.
l3oomerangg yazdı:Bu arada linkte ki konu işinize yarayabilir. http://www.excelvba.net/viewtopic.php?f=20&t=18664
bymch yazdı:l3oomerangg yazdı:Bu arada linkte ki konu işinize yarayabilir. viewtopic.php?f=20&t=18664
Öncelikle ilginiz için çok teşekkür ederim.Bu program mantığında fakat bu program çok eksik kalmış. Birde tam kullanmasını bilemedim şahsen tam çalıştıramadım yani. Benim atmış olduğum dosyaya bakma şansınız oldu mu?
l3oomerangg yazdı:bymch yazdı:l3oomerangg yazdı:Bu arada linkte ki konu işinize yarayabilir. http://www.excelvba.net/viewtopic.php?f=20&t=18664
Öncelikle ilginiz için çok teşekkür ederim.Bu program mantığında fakat bu program çok eksik kalmış. Birde tam kullanmasını bilemedim şahsen tam çalıştıramadım yani. Benim atmış olduğum dosyaya bakma şansınız oldu mu?
Rica ederim ama size çok fazla yardımcı olamadığım için kusura bakmayın. Farkındayım ki verdiğim linkte ki çalışma henüz ham sayılabilecek bir çalışma idi. Ama başlangıç olarak hem fikir vermesi, hem de kod yapısını incelemeniz açısından yardımcı olacağını düşünmüştüm. İşin aslı şu ki; böyle bir çalışmayı iki satır kod yazarak bitiremezsiniz. Neredeyse paket bir programın stok modülü gibi bir çalışma olmalı bu. Şöyle bir bakalım;
- Bütün hammaddeler için stok kartı oluşturulacak.
- Stok takibi için stok hareketleri işlenmesi gerekiyor ki ilerde programın şişip yavaşlamaması için dış veri kaynağı kullanmak gerekeceğini düşünüyorum. (Şu an ben dış veri kaynağına veri yazma ve alma konusunda sıfırım)
- Yarı Mamül ve Mamüller için stok kartları ve reçeteler tanımlanacak.
- Öncelikle arayüz olarak bir ana UserForm oluşturulacak, daha sonra alt menüler için userformlar oluşturulacak.
- Raporlama ekranı oluşturulacak.
- Oluşturulacak bütün birimler birbirine entegre edilecek.
Bu tarz bir çalışmayı ileri de yapmayı düşünüyorum ama kısa vadede ben bu çalışmaya giremem, elimde kendi yarım projelerim var. Zaten 15 gün kadar forumda pek aktif olmayacağım.
Belki de ben olayı çok büyütüyorumdur. Biraz fazla detaycıyımdır, kusura bakmayın. Ama dediğim gibi böyle bir çalışmaya başlamak için kodlamayı birazcık öğrenmeniz gerekiyor. Mesela en azından link verdiğim çalışmanın kod yapısını anlayabilecek kapasiteye gelmeniz gerekiyor ki, böyle bir program yazabilesiniz.
Belli olmaz belki başka arkadaşlar sizin için böyle bir çalışmayı kısa sürede hazırlayabilirler. Ama şu an için ben fazla yardımcı olamayacağım kusura bakmayın.
Hayırlı günleriniz olsun...