人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

windows XP環境でaccess2000(「1」とする)を使って作成したファイルを
windows 7環境でaccess2007Runtime(「2」とする)で使用したいと思っています。

ただ、実行してみたところ、
「実行時エラーが発生したため、このアプリこーションの実行は中断しました。」
と出てしまいます。(「1」の環境ではエラーは出ません)
落ちている箇所を見てみると、
DoCmd.TransferText acExportDelim, , "クエリ1", "C:\CSVデータ.csv", True

の箇所のようです。
参照設定かなと思い、VBAのメッセージボックスに
参照設定の一覧を表示してみましたが、
一応「2」で動かす場合でも参照設定はちゃんとされているようでした。

動かない原因と、解決法を教えてください。
どうしてもこの環境で動かしたいのでお願いします。

●質問者: syo777
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● きゃづみぃ
●200ポイント ベストアンサー

確認として Cドライブの直下は やめて フォルダを作成して そこに 保存するようにしてみる。

それで エラーがでなければ OSのせい。

追記

http://answers.microsoft.com/ja-jp/windows/forum/windows_7-files/c%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E7%9B%B4/3b0e375a-9524-4432-a780-96f4c8e6a317

Cドライブ直下は Windows7で制限が かけられていますから 無理ということになりますね。

>UACを無効にするか、ビルトインAdministratorであれば書き込みが可能ですが
こうしないと ダメみたいです。


syo777さんのコメント
ありがとうございます! Cドライブ直下から他の場所に変えたら無事出来ました^^
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ