|
▼ichinose さん:
こんにちは。よろしくお願いします。
結論から申し上げますと、うまく動きました。
> " Where [FLG] = '1' AND [CODE_D] = '03' " & _
>''で囲むのは文字列です。FLGという列の書式は文字列なんですか?
[FLG]は数値でした。''は必要ないのですね。
型式が影響しているとは思いませんでした。大変失礼しました。
あと、シート名(テーブル名)を変数で扱いたいと思って
質問しようと思いましたが、
試行錯誤していたら、自己解決しました。
DIM Sheet_NM as String
Sheet_NM="DATA"
"Select ・・・ from [" & Sheet_NM & "$]"
正しく動いたので大丈夫ですよね?(^^;
>
>>なにか基本的な設定が足りないのでしょうか?
>>質問時はSQL文を少し(Where句、項目数)削り記載しましたが、
>>今回のSQLは実際のものです。
>>開発はXP(Excel2002)、使用するのは2000(Excel2000)です。
>>エラーは開発環境で出ています。
>↑こんなクロスコンパイラーのような事がVBAで大丈夫なんですか?
>私なら、使用するExcel2000で作成も行いますが・・・。
確かにおっしゃる通りです。
動作確認したいと思います。
実際に使用する環境と同じ環境で開発・テストするのが一般的ですね。
不安定な?環境下での質問でスミマセンでした。m(_ _)m
ありがとうございました。
|
|