|
▼VBA22 さん:
こんばんは。
>ちょっと困ってしまいましたので
>どなたか助けていただきたい。
>
>DBテーブルから条件抽出したいのですが
>AccessだとWhere条件で "Between " 1" And " 9999"
>とすれば答えてくれますが、ExcelからVBAで直接テーブル
>書出しするときはどうすればいいでしょうか?
>
>varText に集計時間を集めますが、NOの抽出条件に strNUM と
>GKCDの抽出に strCD を設定しています。
>これに、
>ACD= Between " 1" And " 9999" という絞込条件をつけたいのです。
>
>" 1"はブランク4つと1です。
>
>varText = DLookup("SUM(JYUJINH)", "DATA", "NO='" & strNUM & "' AND GKCD='" & strCD & "'")
Excel/VBAの関数にDlookup関数はないですね!!
DAO 又は、ADOを使用し、SQLで抽出する事で可能かと思います。
DAO 又は、ADO というワードでこのサイトの過去ログを
検索してみて下さい。
類似トピックがあると思います。
検索してみて下さい。
|
|