返回列表 上一主題 發帖

[發問] 請問我用excel巨集 用sql語法

回復 1# Anny
1. Driver 的括弧要用大括號
2. from寫成form

應該是
rs.Open "select * from [大大1217標籤$L2:L39]", "Driver={Microsoft Excel Driver (*.xls)};dbq=C:\大大高中1217.xls"
Alex

TOP

本帖最後由 alexliou 於 2012-12-22 08:15 編輯

回復 3# Anny
item_no is not null  是英文語法
應該怎麼改成程式語法呢?
Alex

TOP

本帖最後由 alexliou 於 2012-12-22 08:45 編輯

回復 3# Anny
我猜測Item_no應該指的是你所想要作為判斷依據的欄位名稱
在SQL句子中的From clause 所指定範圍 的第一列預設被視為標題列 (或欄位名稱)
我假設你把每個欄位的標題放在第一列
所以只要改為
rs.Open "select * form [大大1217標籤$L1:V39]  where itm_no  is not null", "Driver=(Microsoft Excel Driver (*.xls));dbq=C:\大大高中1217.xls"
就可以了
Alex

TOP

        靜思自在 : 慈悲沒有敵人,智慧不起煩惱。
返回列表 上一主題