Hücreye SQL Tablo ismini kısıt vererek veri getirme ?

Katılım
20 Ağustos 2007
Mesajlar
22
Excel Vers. ve Dili
Office 2003 Türkçe
Hayırlı Günler

Excele Dış veri al dan SQL (LKS,GO,TIGER vs..) Bağlanarak bilgi çekiyorum.

Burada B1 Hücresine Başlangıç Tarihi ve B2 Hücresine bitiş Tarihini yazıyorum
A2 Hücresinde de İlgili programın Stok kart kodunu yazıyorum ve Veriyi değiştirdiğimde (kodu değiştirdiğimde veya tarihleri değiştirdiğimde) otomatikman veritabınından güncel bilgileri getiriyor bu işlemi Stok ların satış miktarlarına ve Tutarlarına ulaşmak için yaptım.

Fakat yapamadığım A1 hücresine ilgili SQL tablosunun ilk 6 karakterini LG_107 yazıp (yani firma numarasını) SQL Tablosunun içindeki bilgileri bu A1 hücresine bakaraktan yapması eğer bunuda yapabilirsem İstediğim raporu SQL'den Excele, ilgili hücrelere istediğim kısıtları vererekten manyak raporlar yapabilirim. Şimdide yapıyorum fakat bunu yapamadım bir türlü yardımcı olabilecek varsa çok minnettar kalır ve yaptığım raporları (LKS, GO, TIGER vs..) paylaşabilirim.
 
Son düzenleme:

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

Lütfen önce siz konu başlığınızı sorunuza göre değiştirin.
Cevaplar sonradan istediğinize göre gelir.
 

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

dış veri al Query ile bunu yapamazsınız. Kod ile sql server'e bağlanarak istenen verileri excel sayfasına indirebiliriz.

sql kodlarını buraya yapıştırınız.

Ekli dosyayı inceleyiniz. Malzeme kartları ile ilgili
Parametre sayfasında ilgili yerleri doldurup LISTELE butonuna basınız.
 

Ekli dosyalar

Katılım
20 Ağustos 2007
Mesajlar
22
Excel Vers. ve Dili
Office 2003 Türkçe
Çokkkk Çokkk Teşekkürler

Allah (C.C.) Razı olsun. Emeklerinize sağlık.

Tam istediğim gibi. Diğer arkadaşlara da tavsiye ederim.

LKS, GO, TIGER, UNITY, NETSIS, MIKRO vs...

Programlardan alamadığınız hiç bir rapor kalmayacak inancınız olsun.

Tabiki Excel (Makro), SQL ve Çalıştığınız programın içerisindeki Tabloları bilmeniz gerekmektedir.
 
Katılım
6 Temmuz 2011
Mesajlar
19
Excel Vers. ve Dili
Excel 2007 Türkçe & İngilizce
bunu netsise nasıl uyarlarız. yada benim aradığım şeyi sorayım direkt. ben istiyorum ki TBLSTSABIT tablosundan ben STOK_KODU 'nu yazayım bana yazdığım stok kodunun STOK_ADI 'nı ve BARKOD1 kısmındaki karşılığını versin. böyle birşeyi nasıl yapabilirz.
 
Katılım
20 Ağustos 2007
Mesajlar
22
Excel Vers. ve Dili
Office 2003 Türkçe
Netsis Extend veya SQL

bunu netsise nasıl uyarlarız. yada benim aradığım şeyi sorayım direkt. ben istiyorum ki TBLSTSABIT tablosundan ben STOK_KODU 'nu yazayım bana yazdığım stok kodunun STOK_ADI 'nı ve BARKOD1 kısmındaki karşılığını versin. böyle birşeyi nasıl yapabilirz.
Selamün Aleyküm

Bu isteğinizi normalde Netsis Extend'te yapabilirsiniz. Excelin formülünü kullanıyor gibi kullanıyorsunuz çok güzel bir program. Excele eklenti olarak çalışıyor. Diğer sorunuza gelince yukarıdaki dosyayı indirdikten sonra makroları kendinize göre düzenlemelisiniz. Kullanıcı kısmına sa yine dursun server yazan kısma ana bilgisayarınızın SQL ana bilgisayar ismi verirabanına da Netsis SQL veritabanındaki ismini yazacaksınız kullanılacak firma yazan yer tablo isminin olduğu yerdir. TBLSTSABIT yazacaksınız.
 
Üst