คิวรี่ข้อมูลมาแสดง
Posted: Wed Oct 18, 2017 1:50 pm
สวัสดีครับอาจารย์และเพื่อนสมาชิกทุกท่าน ผมขอสอบถาม เรื่องการ คิวรี่ข้อมูลมาแสดง ใน sheet1 แล้วทำการ vlookup มายัง sheet formtran c3:g3
คุณสมบัติการเชื่อมต่อ ในคำสั่ง sql ผมกำหนดให้ คิวรี่เฉพราะการการ มาแสดง
ปัญหาคือ คิวรี่จะช้ากว่า การทำงาน ของ vba ทำอย่างไรให้ คิวรี่ ทำงานทัน คำสั่ง ก้อปปี้ข้อมูลมาต่อท้ายรายการ ของ ชุดคำสั่ง vba
คำสั่ง sql
SELECT `Sheet1$`.เลขที่เอกสาร, `Sheet1$`.ชื้อลูกค้า, `Sheet1$`.จำนวนเงิน, `Sheet1$`.CREDITCODE, `Sheet1$`.พนักงานเดินเอกสารฝ่ายขาย
FROM `E:\NEW ROOT\document route.xlsx`.`Sheet1$` `Sheet1$`
Where เลขที่เอกสาร =?
สาเหตุที่ทำเช่นนี้เพราะ มีดาต้าเบสหลายก้อน และมีการการจำนวนมาก ผมมีความรู้ด้าน vba เพียงน้อยนิด ผมเลยเลือกใช้วิธีนี้ หากมีวิธีไหนที่ง่ายกว่าวิธีนี้ขอคำแนาะนำด้วยครับ ขอบคุณครับ
หมายเหตุ:ไฟล์ตัวอย่าง คิวรี่มาจาก ไฟล์เอ็กซ์เซล ชื่อdocument route ไฟล์จริงจะคิวรี่มาจาก my sql
คุณสมบัติการเชื่อมต่อ ในคำสั่ง sql ผมกำหนดให้ คิวรี่เฉพราะการการ มาแสดง
ปัญหาคือ คิวรี่จะช้ากว่า การทำงาน ของ vba ทำอย่างไรให้ คิวรี่ ทำงานทัน คำสั่ง ก้อปปี้ข้อมูลมาต่อท้ายรายการ ของ ชุดคำสั่ง vba
คำสั่ง sql
SELECT `Sheet1$`.เลขที่เอกสาร, `Sheet1$`.ชื้อลูกค้า, `Sheet1$`.จำนวนเงิน, `Sheet1$`.CREDITCODE, `Sheet1$`.พนักงานเดินเอกสารฝ่ายขาย
FROM `E:\NEW ROOT\document route.xlsx`.`Sheet1$` `Sheet1$`
Where เลขที่เอกสาร =?
สาเหตุที่ทำเช่นนี้เพราะ มีดาต้าเบสหลายก้อน และมีการการจำนวนมาก ผมมีความรู้ด้าน vba เพียงน้อยนิด ผมเลยเลือกใช้วิธีนี้ หากมีวิธีไหนที่ง่ายกว่าวิธีนี้ขอคำแนาะนำด้วยครับ ขอบคุณครับ
หมายเหตุ:ไฟล์ตัวอย่าง คิวรี่มาจาก ไฟล์เอ็กซ์เซล ชื่อdocument route ไฟล์จริงจะคิวรี่มาจาก my sql