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

このQ&Aのポイント
  • Windows7でAccess2016のデータを開く方法とは?
  • データの拡張子はaccdbだが、laccdbとなって鍵マークがついている
  • Windows10の64ビットPCで作成したデータを32ビットのWindows7で閲覧したい
回答を見る
  • ベストアンサー

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

こんにちは、よろしくお願いします。 Windows10(64ビット)PC、 Access2016で作ったデータを Windows7(32ビット)で 閲覧・入力作業したいと思って Microsoft Access 2010 Runtime Service Pack 2 (32 ビット版): KB2687444を インストールして開こうとしても開きません。 開こうとするデータの拡張子は accdbとなっています。 開いてみると添付の画像が出てきて、拡張子は laccdbで鍵マークがついています。 どうしたら、開くようになりますでしょうか? 悪いところにお気づきの方は、お教えください。 よろしくお願い致します。

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

  • ベストアンサー
  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.3

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

tonkotsu0707
質問者

お礼

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

その他の回答 (2)

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

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

tonkotsu0707
質問者

補足

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

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

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

tonkotsu0707
質問者

補足

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

関連するQ&A

  • アクセスファイルが開けなくなる時がある

    アクセス2010です。 test1.accdbを開きたいのですが、 フォルダ上でダブルクリックしても開けず 他のアクセスファイルはすべて閉じて test1.accdbを再度フォルダ上でダブルクリックしても開けません。 タスクマネージャーで見たら Microsoft Access(32ビット) と表示はされるのですが、ファイル名の表示はないです。 test1.laccdbは削除することもできないのですが これは何が起きてるのでしょうか? test1.accdbが開かれているからtest1.laccdbが出来上がっていると思うのですが なぜタスクマネージャーにはファイル名が表示されないのでしょうか? 更になぜフォルダ上でダブルクリックしても開けないのでしょうか? 結局開くには、 タスクマネージャーのMicrosoft Access(32ビット)を削除し、 test1.accdbをダブルクリックすると開けます。 その場合は、タスクマネージャーには、ちゃんとファイル名が表示されます。

  • アクセス インポートかファイル形式を変えたい

    壊れたアクセスファイルの中身を 新規 Microsoft Access データベース.accdbにインポートするには? 今まで開けてたのに、いきなり開けなくなった、壊れたアクセスファイルがあります。 どうしても開けないので、 新規 Microsoft Access データベース.accdb を作りそこにインポートしようとしたら、 「データベースの形式を認識できません」 となり、インポートできません。 mdb形式なのが原因なのでしょうか? win7、オフィス2010ですが、いままでmdb形式で使えてましたが Windows Updateをしたら、使えなくなりました。 mdb形式が原因なら中身はそのままで壊れたファイルをaccdbに変えたいのですが どうすればいいですか? よろしくお願いします。

  • ACCESS 同時使用の場合のファイルの扱い

    現在ネットワーク上に、下記の3つのデータベースを作成いたしました。 「データ.accdb」・・・データ蓄積用(CMSで取り込んだデータ1件毎に対して「入力.accdb」から追加入力) 「入力.accdb」・・・「データ.accdb」にデータを入力用(「データ.accdb」へリンクテーブル) 「閲覧.accdb」・・・「データ.accdb」を閲覧用(「データ.accdb」へリンクテーブル) 「入力.accdb」と「閲覧.accdb」では、起動時のメニュー項目が異なるため、別々のデータベースしています。 運用開始の際に、ユーザーには「入力.accdb」または「閲覧.accdb」のどちらかを使用していただくのですが、ネットワーク上にある、この2つのデータベースを使用する方法として、ネットワーク上のデータベースへのショートカットを各PC(ディスクトップ)に作成して使って頂くのと、ネットワーク上のデータベースをコピーして、使用して頂くのでは、どちが良いのでしょうか。 ユーザーは多くて同時に利用は入力用は15名 閲覧用は、30名程度を予定しており、 環境は全員同じくWIN7のACCESS2010です。 アドバイス宜しくお願いいたします。 ※一度質問させて頂きましたタイトル・内容に不備があり、削除し再度質問させていただきました。

  • [AC2010]ランタイム環境でのAc97参照

    Access2010で作成したAccdbでAccess97のmdbデータを参照するVBAアプリケーションがあります。Acess97mdbは他社のデータでバージョン変更が出来ないという前提です。 Windows7環境下でもAccessをXP互換モードで起動すれば何とかAccess97のmdbを参照出来る事までは確認できましたが、このAccdbは近いうちAccessの無い環境で動かさないといけない事情があります。 方法としましてはAccess2010のある環境でAccdbから配布用のアプリケーションを作成、Access環境の無い別のPCにAccess2010ランタイムをインストールし、アプリケーション導入するといった具合です。 この際、ランタイム環境がXPなら問題無いのですが、Windows7だった場合「ランタイム上でXP互換モードで動かす」と言う設定が可能なのでしょうか? 結果的にWindows7のランタイム環境下でAccess97mdbを参照できれば過程は問いません。別の方法も含めてご指南頂けると幸いです。

  • Access2007ランタイム パッケージ化の方法?

     Access2003で開発したアプリを、ランタイムとパッケージ化して 配布したいと考えています。  そこで、マイクロソフトのHPより、 Access2007 Runtimeと、Access2007 Developer Extensionsとを 無償ダウンロードし、PCにインストールしました。  その後、開発した2003バージョンのアプリが、ランタイム版の 2007バージョンで首尾良く起動し、動作するところまでは確認 できたのですが、いざパッケージ化をしようとしたところ、 Package Solutionの起動方法がわかりません。  Access2007 Developer Extensionsに関するマイクロソフトの 説明(下記URL) http://office.microsoft.com/ja-jp/access/HA102188681041.aspx では、 「Access 2007 Developer Extensions をコンピュータにインストール すると、Access 2007 で (Microsoft Office ボタン) をクリック したときに表示されるメニューに [Developer] という新しい セクションが追加されます。」 との説明があるのですが、これが表示されません。 (Accessウィンドウの左上のマークのところを、左ボタンで クリックすれば表示されるハズという理解でよろしいでしょうか?)  当方、上記のように、保有している有償Accessのバージョンは 2003であり、2007は無償ランタイムのみで、OSはXpという環境です。  2003用のランタイムを別途準備する方法があることは認識して いますが、有償となってしまうようなので、無償提供されている 2007のランタイムで代用したい、というのが相談の背景です。  このようなことはできないものなのでしょうか?  また、もしできないとすれば、他に何か良い方法はないもの でしょうか?  どなたか教えてください、よろしくお願い致します。   

  • javaからAccessをアクセスするときにファイルを直接指定できないのですか?

    JavaでMicrosoft Accessにアクセスするときに以下のプログラムでアクセスしました。 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:DBs"); このプログラムを作成する前にODBC データソース アドミニストレータでデータベースの登録を行いました。 データベース名はデータソース名に拡張子を付けた名前にしました。 ODBC データソース アドミニストレータの登録を行わずにプログラムの中にファイルの場所を記述してMicrosoft Accessにアクセスすることはできないのでしょうか?

  • access2010のruntimeについて

    access2010のruntimeについてご質問します。 windows7上でaccess2010を使い、社員の売り上げや評価のスコア-を 管理しています。(めちゃくちゃ小さな会社ですが。。。) 私一人でデータを更新しているのが非常に大変で、複数の人間でデータの 追加や更新ができないかと考えています。 そこでaccess2010のruntimeがあると聞き、興味を持ちました。 例えばフォームを作りそれを他の人に、 runtimeを使って利用してもらってデータを 追加や更新してもらい、それをもとのaccessのデータに入れることはできるのでしょうか? シェアーポイントなるものが、どうしても必要なのでしょうか? ネットワーク環境は、サーバーとかでなく、単にローカルエリアで、1台のPCにAccessが 入っています。 複数人で追加更新できるうまい方法はないでしょうか?

  • プログラムの追加と削除の中身

    久しぶりに、「プログラムの追加と削除」を見たら、リストの中に、似たような名前の物が複数あります。 これらは、全て必要な物なのでしょうか。最新の物だけあれば良い物なのでしょうか。 それぞれ結構な容量があるみたいなので、削除してしまっても良い物なら削除してしまいたいと思うのですが。 J2SE Runtime Environment 5.0 Update6 J2SE Runtime Environment 5.0 Update8 J2SE Runtime Environment 5.0 Update9 J2SE Runtime Environment 5.0 Update10 J2SE Runtime Environment 5.0 Update11 Java(TM)6 Update2 Java(TM)6 Update3 Java(TM)6 Update5 Microsoft .NET Framework1.1 Microsoft .NET Framework1.1 Hotfix(kb928366) Microsoft .NET Framework1.1 Japanese Language Pack Microsoft .NET Framework2.0 Microsoft .NET Framework2.0 日本語 Language Pack Microsoft .NET Framework3.0 Microsoft .NET Framework3.0 日本語 Language Pack MSXML 4.0 SP2(KB927978) MSXML 4.0 SP2(KB936181) MSXML 6.0 Parser(KB933579)

  • これは何??アクセスなのかな??

    先日エクスプローラの中をさ迷っていた時accicons.exeと言うのをみつけました。これはデータベース用のソフト、アクセスですか?OSはMeでオフィス2000パーソナルを使用しています。いったい何なんでしょう??アイコンはアクセスにそっくりというかアクセスの鍵のマークなんですけど・・・  ダブルクリックしても、何も起きないんです。ちょうどアクセスを購入しよかまよってるので、わかるかた教えて下さい。  ちなみに WINDOWS→Application→Data→Microsoft→Installer→{00060411-78E1-11D2-B60F-006097C998E7}→accicons.exe という感じでたどり着きました。

  • 同じようなプログラムを削除しても大丈夫でしょうか

    いつもお世話になっております。 「プログラムの追加と削除」の一覧を見ていると似たようなプログラムがあることに気づきました。 それは J2SE Runtime Environment 5.0 Update 1 J2SE Runtime Environment 5.0 Update 10 J2SE Runtime Environment 5.0 Update 4 J2SE Runtime Environment 5.0 Update 6 Language Pack 5.0 Update 9 と Microsoft.NET Framework 1.1 Microsoft.NET Framework 1.1 Hotfix(KB886903) Microsoft.NET Framework 1.1 Japanese Language Pack Microsoft.NET Framework 2.0 Microsoft.NET Framework 2.0 日本語 Language Pack です。 J2SE Runtime Environment 5.0は一番新しいものだけあれば良い気がしますし、 Microsoft.NET Frameworkは2.0があれば1.1はいらない気がするのですが・・ けっこう容量も取っているので出来れば削除したいと思います。 よろしくお願いします。

専門家に質問してみよう