Access+VBA [Archive] - Excel Forum

PDA

Tüm Versiyonu Göster : Access+VBA


oshez
16-09-2004, 20:06
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

jale
16-09-2004, 22:29
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

oshez
18-09-2004, 01:20
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.

jale
24-09-2004, 23:38
Merhaba :hey:

Aþaðýdaki linke bir bakýn.

http://home.clara.net/tkwickenden/coding.htm

Ayrýca Püf1 de, sizin içindi. :mrgreen:


Özel Arama