• 締切済み

EXCELデータベース使用→ACCESSを使用

EXCELをデータベースとして使用していますが、ファイル容量が20Mほどになり ファイルを開くだけでも時間がかかる状況です。 ACCESS を使用すると、ファイルの開くスピードは速いでしょうか? また、EXCELとMDBを連携させると、MDBのファイル容量が大きくなると、 MDBアクセスに時間がかかるようになるのでしょうか? その他留意点などありましたらおしえてください。

  • otaks
  • お礼率53% (270/507)

みんなの回答

  • aoyama984
  • ベストアンサー率45% (253/561)
回答No.1

どんな使い方かによりますが 基本的に使いやすくはなると思います 全データをひらくのがExcel 必要なデータのみを扱うのがAccess Accessでも 大量なデータを表示しようとすれば 同じように負荷がかかると思います PCのCPUやメモリ,HDDと深く関わります 問題はみんながどうか ということではなく 使いたいものが改善するか という より個別の  具体的なことが問題になっているのだと思います どんな作り方 どんな使い方 環境 条件 などが分からないと どうすればいいか というコメントも難しいのでは 20M Excel Access これだけでは情報が少ないので 一般論としての回答になりますが それにしても伝えるべき内容に困る どんなデータ 何件 どのように使う

関連するQ&A

  • Accessで「誰々が使用中です」と表示するには

    Access2003 WinXP です。 Accessで とあるデータベースを作成し、共有フォルダに置いています。 人によってはテーブルやソースをいじれるように.mdbのままです。 やりたい事は、誰かがAccessを使用している時に他の人が.mdbをクリックしたら Excelのように「誰々が使用中です」と出ると良いなぁと思っているのですが 何か方法はありますでしょうか? 分かる方いらっしゃいましたら、宜しくお願いします。

  • Access2000でデータベースを開けない

    こんにちは。 Access2000でデータベース(.mdb)を開こうとすると「選択された CollatingSequence はOSでサポートされていません」とエラーが出て開くことが出来ません。新規に作成しようとしたときも同様です。 インストール以来この状況で困っています。どなたかご存知の方宜しくお願いします。

  • アクセス2000で作成したデータベースのサイズ

    アクセス2000で作成したmdb形式のデータベースのテーブルにビットマップ形式の画像ファイルをOLE オブジェクト型で取り込みしています。 ビットマップファイル1枚のサイズが約2000kbあります。このファイルを約1500枚ほど取り込みして使いたいのですが容量的に問題がありますか? ご指導いただければ幸いです。

  • データベースアクセスで。

    VBとAccessを使用してデータのやりとりを行っています。 Data1を貼り、DatabaseNameを設定するところまではうまくいきましたが、RecordSourceプロパティをクリックすると「データベースの形式'C:\xxx\xxx.mdb'を認識できません」と表示されてしまいます。 別DBを設定すると上記の現象がでないので、Accessが原因だとは思いますが、VBを使用する際の注意点などあるのでしょうか? 【環境】WinXP SP2 VB6.0 / Access2000です。

  • Accessのデータベースファイル.mdbを無料で作るには?

    Accessのデータベースファイル.mdbを無料で作るにはどうすればいいですか?

  • Access(アクセス)のDB(データベース)の作り方。

    はじめまして、Access(アクセス)初心者です。 生産管理をやっているのですが、この度アクセスを用いて管理していこうかと思い、勉強中です。 生産管理といっても、在庫や顧客情報など色々なデータベースが必要であることがわかりました。 作成しているうちに、ごちゃごちゃしてわからなくなり、 結果何がしていのかわからなくなった次第です。(笑) ~質問~ 生産管理を1つのアクセスファイルで完結するのと、 在庫管理や顧客情報などの小さく分けたファイルを用いてテーブルのリンクを行うのとでは、どちらがいいのでしょうか? 私の思いとしては、小分けにしたファイルを用いて作った方がわかりやすいのですが、テーブルのリンクをした時に何らかの弊害が発生するのでしょうか? ~要約~ (1) 生産管理.mdb   (在庫管理テーブル)   (顧客情報テーブル)   (工程管理テーブル)   (社員情報テーブル) (2) 生産管理.mdb   在庫管理.mdb   顧客情報.mdb   工程管理.mdb   社員情報.mdb   (各データベースをリンクする) データ量にも関係すると思うのですが、 データベースを構築するにあたり(1)と(2)はどちらがいいのでしょうか? また、テーブル等をリンクした場合、発生する弊害はあるのでしょうか? ご指導の程お願い致します。

  • excel vbaでデータベース構築

    現在、excel vbaで共有サーバ上にあるデータベース(excelファイル)を複数人で利用していますが、データ数に限りがあるし、データ数が増えて動きが鈍くなっています。 そこで、共有サーバ上のデータベースをmdbファイルに変更してみようかと考えてWeb検索してみたら、危険な行為みたいな記述が多く、困惑しています。 そこで、ご存知の方にお尋ねします。なお、私はvba以外は知らない超初心者です。 1.excel vba で mdbファイル を利用することの是非。 2.もし、mdbファイルを利用する場合、ここさえ注意すればOK!というアドバイス よろしくお願いします。

  • ACCESSデーターベースの分割

    OS: Windows 2000 version: Access 2003 ACCESSでデーターベースを構築し運用していますが、破損が頻繁に起こり、 全員がいったんデーターベースを閉じ修復を行うまで、新しいユーザーがデーターベースを開けなくなってしまいます。 現在、ユーザーは5名ほどです。 過去の質問を読んでいますととにかくテーブル側とフォーム側に mdbファイルを分割せよとの皆さんおっしゃっておられますので試したところ、処理速度が格段に遅くなってしまいます。 一つのフォームを開くのに15秒以上かかることもあります。 このような問題はみなさんどうやって解決されているのでしょうか? 

  • Access2000で作ったmdbをAccess2003で使える?

    タイトル通りですが、 Access97で作ったmdbファイルをAccess2000に 「データベース変換」し使ってきたファイルを Access2003でも使えるでしょうか? また、Access2000で作ったファイルは何の問題もなくAccess2003で使えるでしょうか? 単純なmdbではなくイベントプロシージャーを多用して、ある程度まとまったプログラムになってます。

  • データベース分割ツール後のリレーションシップ

    アクセスのmdbファイルをデータベース分割ツールでテーブルとその他に分けたら リレーションシップが全部消えてしまいました。 これはリレーションシップを設定しない方がいいということでしょうか? テーブルのみのBe.Mdbファイルの方はまたリレーションシップを組みなおすことは可能でしたが 元のmdbファイルの方のリンクテーブルでは最初のようなリレーションシップを作ることができません。 私のやり方がおかしいのでしょうか? (access2003です)

専門家に質問してみよう