こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Accessランタイムでファイルが開かないんです!

こんにちは、よろしくお願いします。

Windows10(64ビット)PC、 Access2016で作ったデータを

Windows7(32ビット)で 閲覧・入力作業したいと思って
Microsoft Access 2010 Runtime Service Pack 2 (32 ビット版): KB2687444を
インストールして開こうとしても開きません。

開こうとするデータの拡張子は accdbとなっています。
開いてみると添付の画像が出てきて、拡張子は laccdbで鍵マークがついています。

どうしたら、開くようになりますでしょうか?
悪いところにお気づきの方は、お教えください。
よろしくお願い致します。

投稿日時 - 2017-03-24 09:39:36

QNo.9308871

困ってます

質問者が選んだベストアンサー

こんにちは
開こうとするデータ(拡張子、accdb)は起動時の設定で
最初に自動的に開くフォームが指定されていないのですか?
指定されていれば、「ファイル名を指定して実行」に
MSACCESS.EXE /runtime "開こうとするデータ(拡張子、accdb)のフルパス"
でフォームが開くのでは?
自動的に開くフォームが指定されていなければ、ランタイムでは運用出来ない
という事です。

「ファイル名を指定して実行」は
https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=010675
を参考にして表示すればいいです。

投稿日時 - 2017-03-24 11:23:31

お礼

またまた、ありがとうございます。
ようやく理屈がわかってきました。すみません。
助かりました。

また今後ともよろしくお願い致します。

投稿日時 - 2017-03-24 11:54:44

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

こんにちは
Windows7(32ビット)なら、
accessruntime_4288-1001_x86_ja-jp.exe
かと思います。

投稿日時 - 2017-03-24 10:23:41

補足

どうやら、↓のような事をしないと
添付のような真っ青画面になるようです。
コマンドライン???スイッチ???と、またわからない事だらけです。
調べてみます。


Accessの本体である「MSACCESS.EXE」を起動する際、コマンドラインに”スイッチ”と呼ばれるオプションを追記して実行すると、Accessをある特定の状態で起動させることができます。

それらのスイッチのうち、「/runtime」というオプションを使うと、Accessをラインタイムモードで起動させることができます。

たとえば、「ファイル名を指定して実行」ダイアログ、あるいは特定のAccessデータベースファイルを起動するようなショートカットキーのリンク先において、次のような指定を行います。


MSACCESS.EXE /runtime "C:\Users\......nts\Database1.accdb"


この場合、Accessが起動するとともに、データベースファイル”Database1.accdb”がランタイムモードの状態で開かれます。

もしそのデータベースに起動時の設定が行われていなければ、次のような画面となります。

こちらから、抜粋させていただきました。
http://tsware.jp/tips/tips_477.htm

投稿日時 - 2017-03-24 10:53:12

ANo.1

こんにちは
Microsoft Access 2016 Runtime
をインストールして試してみては?

投稿日時 - 2017-03-24 09:46:26

補足

ありがとうございます。
ちなみにですね、2016だと以下の2種類あるんです。
Windows7にどちらをDLするのが望ましいかよくわからず・・・・
もしもご存知でしたら、教えていただけますか?
accessruntime_4288-1001_x64_ja-jp.exe
384.2 MB

accessruntime_4288-1001_x86_ja-jp.exe
304.9 MB

投稿日時 - 2017-03-24 09:50:31

あなたにオススメの質問