Access+VBA

Katılım
16 Eylül 2004
Mesajlar
2
Merhaba;

Benim sorunum Acess 200 ve/veya 2002 ile ilgili. Ve tabiki module sayfaları ile. Yani VBA ile. Daha önce Access 97 ile çalıştığımda module sayfalarında çalışırken bir tabloyu açıp tablo içerisinden aldığım değerleri kendi yarattığım dizilere kaydedip daha sonra bu verileri bir takım işlemlerden geçirip başka bir tablo üzerine aktarabiliyordum. Þimdi yapamıyorum. Bunun için kullanabileceğim (tablo açıp veriyi bir dizine eşitlemek) basit bir code yazabilecek olursa çok sevinirim. Ayrıca bu konulara ilişkin öğretici linkler verebilirseniz gene sevinirim:)

Teşekkürler
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Ã?rnek üzerinde anlatabilirmisiniz.

Merhaba Sayın Oshez :hey:

Ã?ncelikle Foruma hoşgeldiniz.

Accessde soruyu karşıdakine anlatmak ve cevabı karşı tarafın anlayacağı şekilde vermek gerçekten zor.Eğer sorunuzu ufak bir örnek üzerinde anlatırsanız, hatta bunu ataç ederseniz yardımcı olmaya çalışırız.

Aşağıdaki linkler işinizi görmedimi?

http://www.excel.web.tr/viewforum.php?f=28

http://www.excel.web.tr/viewtopic.php?t=375

http://www.excel.web.tr/viewtopic.php?t=414

İyi Çalışmalar
 
Katılım
16 Eylül 2004
Mesajlar
2
Hoşbulduk.

Gerçekten haklsınız Access'de bu tip şeyleri anlatmak zor olabiliyor, hele unutmuşsanız. :yardim: Ben önceden Access 97 üzerinde çalışıyordum, sonra baya bir ara verdim. Ancak ordaki moduller benim çok işimi görüyordu ve benzeri şekilde böyle bir ihtiyacım oldu. Ancak access VBA sı baya değişmiş. Ã?rneğin access de elimizde "TABLO1" var ve bu tabloda "İSİM" "SATIÞ1", "SATIÞ2",...."SATIÞ20" şeklinde satırlar mevcut önceden şöyle yapabiliyordum.
Dim db as database, tb as table,s(1) as integer...(s20) as integer
set db = currentdb
set tb = db.table!("TABLO1")
set s(1) = tb!(SATIÞ1)
.....
(Gerçekten korkunç yanlışlıklar doludur eminim :cry: dediğim gibi baya bir zaman oldu.)

Daha sonrada bir takım işlemler yapıp(Ã?rneğin s(1) = s(2)+s(3)/4 gibi)yeni değerleri tablo satırlarına tekrar eşitleyip uptade komutu ile verilerin yeni değerlerini işleyebiliyordum.

Oysa şimdi dim tb as table komutuna bile izin vermiyor.

Gene karışık oldu biliyorum ancak umarım anlatabilmişimdir.

Linklere gelince çok iyi şeyler var benim aradığım aslında Language Reference gibi tek tek komutların örneklerle açıklandığı bir link aslında kitao bile olabilir. Access 97 de çalışırken böyle bir kitap bana iyi bir kılavuz olmştu.

Tekrar teşekkür ederim.
 
Üst