Skip to main content

AccessTr.neT


excel formüllerini Access'e uyarlama-Acil

Celalettin Uçar
Celalettin Uçar
16
3698

excel formüllerini Access'e uyarlama-Acil

#10
Sayın Uçar,

Yazdığınız ifadelere yönelik olarak aşağıdaki açıklamaları yapılması uygun görülmüştür.

1)

Alıntı:Uygulamanızı inceledim. Yapmak istediğim tam olarak bu değil.

İfadenize yönelik olarak;

Konuyu açarken yazdığınız ilk mesajdan itibaren,talebiniz:
-    Excel verilerini Access ortamına aktarıp bu şekilde bir kullanım elde etmek,
-    DY ile isimlendirdiğim sütunda listenin sonuna kadar ardışık satırlar için Y koordinat değerlerinin farkı hesaplanmak…tüm dy kolonu için y koordinatlarının bir sonraki satırla olan farklarını listelemek.

örnek uygulamada da yapılan işlem bu idi aslında.

2)
Alıntı:Evet sonuçta ilk değerden farkları almışsınız fakat yeni bir tablo oluşturmuşsunuz. bunun yerine sorgu ekranını tasarım bölümünde açıp ifadelere sabit değer olarak elle de girebilirdik.

İfadenize yönelik olarak;
Bir sorguyu kullanabilmeniz için kaynak olarak bir tablonun mevcut olması gerekir.mevcut olmayan bir tablodan ya da direkt Excel uygulamasındaki hücreleri göstermek sureti ile de bu verileri kaynak mahiyetinde gösteremezsiniz ve sonuç elde edemezsiniz.

Bu nedenle de,Access uygulaması içerisinde kaynak teşkil etmesi ve kullanılabilmesi için tablo oluşturmalısınız.ancak bu vesile ile,istediğiniz diğer kriter sonuçlarını görebilirsiniz.

3)
Alıntı:kaynak verileri bağlı tablolarıma bir defa yükledikten sonra kullanıcıya hiçbir işlem yaptırmadan çözmek istiyorum.

İfadenize yönelik olarak;
Bağlı tablo da oluştursanız,verileri yine güncel halde tutmalısınız.bunun için de,son geçerli hali ile bir aktarımda bulunmanız gerekmektedir.örnekte yapılan işlem de bir nevi Excel uygulamasındaki verilerin güncel halinin aktarılmasıdır.

Ayrıca,eğer mevcut bir tablonun üzerine sizin düşündüğünüz durum varsayılması akabinde yapıldığında tabloyu her bir yenileme (güncelleme) yaptığınızda aynı kayıtları üzerine tekrar yazacaktır.bu da mükerrer kayıt demektir.eğer mevcut tablonun içini temizlemek üzere silip tekrar aktardığınızda bu sefer de id sıralaması değişeceğinden (örneğin;1-500 arası tabloda mevcut kayıtları DELETE Sql komutu ile sildiğinizde bir sonraki yeni kayıt id değeri 501’den başlar.bu da id değerinin 501.kayıttan itibaren yazılması demektir.excel tablosu ile karşılaştırıldığında da aynı içeriğin olmadığı görülecektir.) verileri doğru aktarımda bulunamayacaktır.

Excel uygulamasındaki verileri son hali ile aktarırken,öncesinde mevcut tablonun silinmesi ve yeni tablonun oluşturulması ile bu id sorunu da giderilmiş olmaktadır,id değerinin yeniden 1’den başlatılması ile.

4)

Alıntı:dosya komple yüklensin ve sütunun ilk değerini Access kendisi bulup işlem yapsın istiyorum.

İfadenize yönelik olarak;
Eğer örnek uygulamadaki aktarım kodunun bitimine dikkat edecek olursanız,tüm tablonun değil sadece belirli bir sütun arasının aktarıldığı görülecektir.bunun nedeni de,tüm kayıtları değil sadece belirli bir alanın aktarılmasının örnek olması ya da yol gösterilmek amacı istenmesidir.bu örnekten hareket ile denemede bulunarak tüm Excel sayfasının tabloya aktarılması sağlanabilir diye.

Ayrıca,Access tablosunda da Excel uygulamasının başlıklarında yazılı tanımlardan oluşması da gerekmektedir.bu nedenle de,tabloda bu alanların da oluşturulmasını sağlamalısınız.

Son olarak;eğer hali hazırda mevcut bir Access uygulaması örneğiniz varsa bunu da konunuza eklemeniz yerinde olacaktır.

Bilginize…iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: excel formüllerini Access'e uyarlama-Acil - Yazar: atoz112 - 01/05/2016, 10:21
Task