none
【Excel】接続のプロパティのコマンド文字列をVBAで変更できるか RRS feed

  • 質問

  • ずっちと申します、よろしくお願いいたします。

    ExcelからAccessにデータ接続し、それを用いてPivotTableを作成しております。
    対照データは絞込みを行わないと膨大なので、接続プロパティのコマンド文字列にSQLで抽出条件を指定しております。
    (下図赤枠)

    必要に応じてこのSQLのWhere句を変更して運用する予定なのですが、
    完成したファイルを利用する人はPCリテラシーの低いひとばかりなので、SQLの編集はムリに等しいかなと思っています。
    そこで、なんらかのインタフェースを作成し、その入力内容をコマンド文字列に反映できないかなと考えました。
    しかし、そもそもVBAで編集できるのか、調べても情報が見当たらずお手上げ状態です。

    VBAで接続プロパティのコマンドライン文字列は編集可能か、可能であればザックリでいいのでやりかたをお教えいただけますでしょうか。
    よろしくお願いいたします。


    • 編集済み ずっち 2016年10月26日 1:29 誤字脱字修正
    2016年10月26日 1:27

回答

すべての返信