- ベストアンサー
Access無いけど.mdbが見たい!
MS-Accessを持っていないユーザが、配布されたあるいはネットワーク上にある テーブル・クエリ・フォーム・レポートを含むMS-Access 2000で作成された mdbファイルを閲覧することは可能でしょうか? 出来れば、難易度が低いほうが望ましいです。 よろしくお願いします。
- ozoc
- お礼率68% (13/19)
- その他(データベース)
- 回答数3
- ありがとう数5
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
通常そういう場合は、ACCESS2000 Runtimeと一緒に配布します。 ACCESS2000 RuntimeはOffice2000Developerを購入しないとついてきません。 アプリケーションと一緒に配布することが条件でインストール出来たと思います。 データを観覧するだけであればMS Queryを使う手があります。 ちょっと難易度が高いです。 EXCELから、データ→外部データの取り込み→新しいデータベースクエリー を使って、ウイザードに従って、条件などを指定すると、Excelのセルに データを貼り付けてくれます。 クエリを保存しておけば、再利用できます。 たしか標準インストールには含まれてなかった?と思いますので入っていなければ OfficeのCDから追加してください。
その他の回答 (2)
- hamha
- ベストアンサー率61% (83/135)
テーブル、クエリ、フォーム、レポートなどは、 MS-Access 2000または2002を持っていないと閲覧不可能です。 ビューアを使う場合でも、閲覧させたいレポートを 事前にスナップショット形式でエクスポートしておく 必要があります。 Microsoft社から提供されているビューア Snapshot Viewer は、MS Access レポートのスナップショットを 表示、印刷、および電子メールで送信するために使用する プログラムです。 マルチ・ファイルビューア『自在眼8』というソフトが ありますが、MS Access は V2, 7(95), 97 しか対応 していません。 ということで、MS-Accessを持っていないユーザにデータを 閲覧させたいのであれば、該当のテーブル、クエリ、レポートなどを、 ユーザが閲覧出来る形式でエクスポートすることになります。
お礼
まず、Snapshot Viewerは機能が低すぎるので使えませんでした。 さしあたり、最低限のユーザにAccessを導入することになりました。 さらに展開範囲を広げる時には、Access Runtimeを利用しての配布を検討します。 皆さんどうもありがとうございました。
- kyoichi-ti
- ベストアンサー率35% (7/20)
Microsoft社からビューアが提供されています。 ビューアを使用すると、Access 2000 アプリケーションがなくても Access 2000 のファイルを表示できます。
お礼
まず、Snapshot Viewerは機能が低すぎるので使えませんでした。 さしあたり、最低限のユーザにAccessを導入することになりました。 さらに展開範囲を広げる時には、Access Runtimeを利用しての配布を検討します。 皆さんどうもありがとうございました。
関連するQ&A
- MDBファイルの配布について
以下のような条件の場合 配布先にACCESSの実行環境(ランタイム)及び、ライセンスは必要でしょうか? ・ACCESSにてMDBを作成し、そこにテーブルとデータを格納する。 ・MDB上のデータを検索/表示するEXEを、VB.NETで作成する。 (EXEからは、ADO.NETでMDBにアクセスする) ・ACCESSのMDBは、単純にデータの格納の為だけに使用する。 (フォーム、レポート、クエリーなどは一切使用しない) ・配布先には、EXEとMDBを配布する。
- 締切済み
- その他(データベース)
- Access2000 MDB解析
MS-Access2000のMDBを解析できるソフトを探しております。 たとえば、テーブルAはどのクエリーやフォームで使用されているか・・・。このような解析ができるソフトをご存知ないでしょうか?
- ベストアンサー
- オフィス系ソフト
- アクセスをネットワークでリンクさせると非常に遅い!?
自分のマシンから、ネットワーク環境にあるデータベースファイル.mdbのテーブルへリンクさせる機能のあるアクセスファイルを作ったのですが、開くのに非常に時間がかかってしまいます。 それで、仕方なくテーブルもクエリーもフォームも1つにまとめたデータベースファイル.mdbをネットワーク環境において多人数で共有させています。 これっていいのでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
- ACCESSのマクロで別のPCにあるmdbを起動
初心者です。 AというPCにテーブル更新用のB.mdbファイル(主にテーブル作成クエリ)を作成して共有フォルダにおいて、CというPCに別のD.mdbファイルを作成しています。 B.mdbで作成されたテーブルをD.mdbファイルにリンクしておき、さまざまなクエリでテータをとっています。 この場合、CというPCにあるD.mdbからマクロでAというPCにあるB.mdb起動してすべてのテーブルを更新させたいですが、可能でしょうか? 事情がありまして、上記のことができれば大変助かります。 B.mdbファイルにはすべてのテーブルを更新するようにマクロを作成してAutoExecとしています。 同じPCである別のmdbを起動する場合は、マクロ→アプリケーションでコマンドラインに下記のように記述して動きましたが、別のPCにあるmdbを起動する場合はどうすればいいのか教えていただけないでしょうか? 「""C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\PartManagement7\01_IFS Work Table_1.mdb"」 ちなみに、AというPCはXPで、ACCESS 2003で、CというPCはWindows7でACCESS 2003です。
- 締切済み
- その他([技術者向] コンピューター)
- Access用仕様書作成ツール
MS-Access(98、2000)のMDBファイルを解析して、 仕様書を作成する使い勝手の良いツールはないで しょうか? モジュールだけでなく、テーブルレイアウトや クエリーも解析したいです。
- ベストアンサー
- その他(ソフトウェア)
- アクセス97のファイルをアクセス2007で開くには
はじめまして。 手元にAccess97で作成したmdbファイルがるのでが、Windows7環境のAccess2007で開くことができません。 エラーメッセージは、「オブジェクト 'テーブル1'が見つかれませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。」となっています。 このファイルをAccess2007で開くためには、いったんAccess2000~Access2003で保存し直したうえで、Access2007で開く必要があるという情報をMSのページで見ました。 しかし私はAccess2000~Access2003環境を持っておりません。 そのような中で、このAccess97で作成したmdbファイルを開かなければならないのですが、何か方法はないでしょうか。 ご教示いただけると誠に幸いです。 どうぞよろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- Access2007
Accessについて質問させてください。当方はAccess初心者です。 現在サーバーとなるパソコン1にAccess2007をインストールし、発注システムを作成しました。パソコン2~10でこのシステムを共有したくて、パソコン2~10にはAccess2007Runtimeをインストールしました。 システムは完了したので、入力フォームを2~10のパソコンに配布し、フォームから入力されたものがパソコン1のテーブルに保存されていく形式をとりたいのですが、配布方法がわかりません。 パソコン1上で、ネットワークから入り目的のMDBを開きフォームのショートカットを作成。ショートカットを配布すれば入力出来るのかと思っていましたが、コンボボックス等が表示されず、この方法ではダメな気がしています。 Access初心者なので、どんな設定をすればいいか、また配布方法がわかる方がいらっしゃったら教えていただけると助かります。よろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- Access97をAccess2002にするには
Access97で作成したmdb(オブジェクトは、テーブル(リンクテーブル有り)、クエリ、フォーム、レポート、マクロ(AutoExecのみ)、モジュールを使用)をAccess2002へ移行させようと思うのですが、単純に[ツール]→[データベースユーティリティ]→[データベースの変換]で良いものでしょうか。 もし、何か気をつけなければならないこと、やらなければならないこと等、または変換方法等をご教授いただけないでしょうか。
- ベストアンサー
- その他MS Office製品
- MS Accessが時間と共に重くなる
MS Accessでシステムを構築したのですが、同じ画面を使い続けるとパフォーマンスが悪くなります。 <システムの構成> ファイルサーバにテーブルを持つmdbファイル(サーバmdb)を置き、 各PCに置かれた、フォーム、レポート、クエリ、VBAを持つmdb(クライアントmdb)から接続します。 各PCのクライアントmdbのフォームを何時間か使い続けていると、サーバからデータを取得するのが遅くなります。 (調べてみると並び替え(order by)が主な原因のようです。参考までに遅くなった時のデータ取得件数は2万件程でした。) ただし遅くなっても、1度フォームを閉じて開き直すと、同じデータでも再び速くなります。 どうすれば速くなるかは別途考えなければいけませんが、そもそも何が原因なのでしょうか。 ・朝(使い始め)は速い ・同じフォームをずっと使い続けるとデータ取得が遅くなる ・フォームを閉じて開き直すと再び速くなる メモリが関係してそうな気がしますが、MS Accessではこういうことは起こるもの(仕様)なのでしょうか。原因が知りたいのですが、何か情報はないでしょうか。
- 締切済み
- オフィス系ソフト
- ACCESS97mdbを分析したいのですがこんな事出来ますか?
こんにちは。 ACCESS97(初心者に近い)なのですが、 1個の.mdbの各テーブル、クエリー、レポート、マクロにたくさんのオブジェクトがあります。 テーブル、クエリーは30個近くあります。 これをどのテーブルやクエリーがどこに関連しているのか、分析したいのですが方法がわかりません。 「ツール」-「解析」-「データベース解析」やってみましたが・・・ 初心者なもので、図と矢印などで表現してほしいんです。 そんなわがままなこと無理でしょうか? やはり地道に一つ一つ見ていかなければならないでしょうか・・ また、そういうフリーソフトなどあれば、教えてください。 よろしくおねがいします。m(__)m
- ベストアンサー
- オフィス系ソフト
お礼
まず、Snapshot Viewerは機能が低すぎるので使えませんでした。 さしあたり、最低限のユーザにAccessを導入することになりました。 さらに展開範囲を広げる時には、Access Runtimeを利用しての配布を検討します。 皆さんどうもありがとうございました。