kazkaz23回答ポイント なしウォッチ

エクセル上でADOを用いて、アクセス上のクエリを出力するVBAを作成したいです。

アクセス上のクエリには自作関数(値10倍)がありそれが原因で
式に未定義関数'値10倍'があります。となり、ダウンロードができません。
DAOではなく、ADOで自作関数を含むクエリをエクセル上にDLする
ExcelVBAの書き方があればご教示ください。

なお、今回の関数は単価を10倍にするだけの関数なので
エクセル上に式を組めばそれで解決という考え方もありますが、
今後より複雑な自作関数を組むことを考えて、今回の質問をさせて頂きました。

■Access内のモジュール
 Function 値10倍(value) As Long
値10倍 = value * 10
 End Function
■Access内のテーブル
単価
500
200
300
■Access内のクエリ(今回エクセルにダウンロードしたいもの)
 フィールド:単価,関数: 値10倍([T_item].[単価])

長いので分割して書きます。

ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-10-17 21:59:42
終了日時
2015-10-24 22:00:07
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

VBA1347access973モジュール927クエリ503関数2326エクセル3560ダウンロード5105

人気の質問

メニュー

PC版