• ベストアンサー

アクセスとエクセルのどちらで作ったほうがよいのでしょうか?

今までエクセルを利用してブックリスト等を作ったことはありますが、アクセスを使ったことはまったくありません。 育てている植物の管理表を作りたいと思っています。 エクセルでほぼ思ったとおりの表(品種名や細かいデータ、世話をした記録など)は作れるのですが、項目が多い上に、手入れの記録まで記入していくと大変見難くなってしまいます。 そこでアクセスを使ってみようかと思い立ち、テンプレートの植木管理を使ってみましたが、使い方から設定の仕方までよくわからず立ち往生してしまいました。ネットで検索しても、いまいち私のやりたいことができるのかどうかはっきりしません。散々時間をかけた挙句やっぱりアクセスではできない、では悲しすぎますので、自分のやりたいことがアクセスで可能であれば、マニュアル本を買ってきてチャレンジしてみようと思います。そこで質問ですが、 ・エクセルの入力規則でリストから項目を選ぶような仕様にできるのでしょうか? ・手入れの記録など、同じ項目を複数(全部ではなく一部)のカード(というのでしょうか?)にまとめて追加する簡単な方法はありますか? ・エクセルのようにソートは簡単にできるのでしょうか? ・項目の中の一部だけを表示(たとえばAからGまで項目があったとしてAとCとDの項目だけ表示させる)ということは簡単にできるのでしょうか?

  • Hauyne
  • お礼率81% (117/144)

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

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.4

他の方にも書いてありますが全て出来ます。やり方も色々あります。 >エクセルの入力規則でリストから項目を選ぶような仕様 リストの項目をテーブルに保存しコンボボックスで表示したりコンボに項目をそのまま設定したり。リストボックスで項目を設定しそこから選択したりとか。 >手入れの記録など同じ項目を複数・・にまとめて追加する簡単な方法はありますか? 更新クエリを使って選択した植物の手入れ記録にだけ一括で追加する。植物の一覧フォームでも作りそこで選択し選択された植物にだけ同じ手入れ記録を追加するのも簡単です。 >エクセルのようにソートは簡単にできるのでしょうか? テーブルでも出来ますが選択クエリを使えば簡単に出来ます。 >項目の中の一部だけを表示・・ということは簡単にできるのでしょうか? これも選択クエリでテーブルから必要なフィールド(AからGの項目の内A・C・D項目)だけ表示するようにすれば簡単にできます。 クエリを使わなくてもフォームでもテーブルのAからGの項目からA・C・Dのみフォームに配置すれば出来ます。 質問の内容からすればそれほど難しくなく出来ると思いますよ。参考書片手で充分できると思います。

Hauyne
質問者

お礼

かなり詳しい説明ありがとうございます。 マニュアルを見ながら操作するにしても、どういった操作をすればいいのかまったくわからない状態ですと調べるのも大変ですが、これでなんだかさくさく作成できそうな気がしてきました。ありがとうございます。

その他の回答 (4)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.5

#2のmshr1962です。 参考になるサイトをご紹介します。 「魔法使いの開発工房」Accessのバージョン別にヒントがあります。 http://www.mahoutsukaino.com/

Hauyne
質問者

お礼

たびたびご丁寧にありがとうございます。 早速少し覗いてみましたが、先ほど借りてきたマニュアル本よりわかりやすいかもしれません。すばらしいページの紹介ありがとうございました。

Hauyne
質問者

補足

皆様、丁寧な回答ありがとうございました。 変なたとえですが、おいしい果物のある森があるけど、地図もなく、自分のほしい種類の果物があるのかもわからず途方に暮れている状態だったのが、皆様のおかげで必要な果物があることがわかり、その果物のあるおおよその場所まで教えていただいた感じです。 早速、アクセスの森を探検しようと思います。

noname#40123
noname#40123
回答No.3

データの入力数が多くなればなるほど、アクセスの方がデータ処理は早いです。 少ないのであれば、エクセルでも良いかもしれないけれど。 エクセルには、表計算の機能があるからどうしても、パソコンに大きい負担を強います。 グラフを造るとかであれば、エクセルですけど、単にデータ集計だけでしたらアクセスの方がよいです。 概念的に考えると、年賀状作成ソフトの基礎を造っていく作業が、 アクセスのデータベースを造っていく作業と同じという感じでしょう。 わかりにくいのであれば、FOM出版から出しているテキスト(CD-ROM付き)を買って どのようなことをするのか、体験してみて下さい。 それで使いにくいと思えば、エクセルで造っても良いかと思います。 FOM出版 よくわかるシリーズ データベース http://www.fom.fujitsu.com/goods/yoku/y_g.html この中の、「Microsoft Office Access 2003 基礎」か 「Microsoft Access 2002 基礎 Microsoft Windows XP対応」 を購入してみてはどうですか?

Hauyne
質問者

お礼

回答ありがとうございます。 何とかアクセスに手を出す目処がついてきました。とりあえず図書館に行ってマニュアル本を何冊か借りてきました。残念ながらよくわかるシリーズはありませんでしたが、この後もアクセスを活用し続けるようであればできるシリーズを購入してみようと思います。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

・エクセルの入力規則でリストから項目を選ぶような仕様にできるのでしょうか? コンボボックス・リストボックスなどで設定できます。 ・手入れの記録など、同じ項目を複数(全部ではなく一部)のカード(というのでしょうか?)にまとめて追加する簡単な方法はありますか? イベントを利用すれば設定は可能ですが... ・エクセルのようにソートは簡単にできるのでしょうか? 並べ替えならエクセルより確実にできます。 ・項目の中の一部だけを表示(たとえばAからGまで項目があったとしてAとCとDの項目だけ表示させる)ということは簡単にできるのでしょうか? 表示と非表示の切り替えということでしたら データシート形式(エクセルと似たような画面)なら簡単です。 単票形式や、帳票形式の場合はそれなりの知識が必要になると思います。 ※追加ボタンで見せる等の設定がなく、単に表示しないだけなら簡単です。

Hauyne
質問者

お礼

わかりやすい回答ありがとうございます。 朝、とりあえず立ち上げてみたときは「あれもできない、これのやり方も皆目見当つかない、キーッ」といった状態だったので、これで何とか、マニュアル本片手に使い易いデータベースを作る目処が出てきました。

  • mimi-_-
  • ベストアンサー率28% (55/191)
回答No.1

こんにちは あなたが言っているようなことは全て出来ますが、とてもではありませんがその方法のここの四角wに入れ込むことは不可能です。 Accessはリレーショナルデータベースですので構築にはそれなりの知識が、勉強がひつようです。 投資する価値があるとみられるならば、書店に行って1万円分くらいの各種書籍をそろえ、勉強する。。となりますが、どうですか? 下記に簡単な答えをまとめました。意味も全く分からないのであれば相当勉強が必要と思ってください。 1.に対して  リスト用のテーブルを作るなどして、フィールドの作成時にルックアップウィザードを使えば簡単です。フォームにも引き継がれます。 2.これはやりたいことの意味が分かりかねました。フォームの表形式を使うと思いますが正確には意図が測りかねます。 3.ソートはテーブルのデータシートでも出来ますが、固定した並べ替え順で印刷などを書ける場合クエリをつくります。 4.クエリで適切な条件を作っておけば可能です。 そこまで勉強に時間がとれない、勉強したからと言ってペイしないと思われたら、Excelでどうぞ。その方が入りやすいと思いますよ。

Hauyne
質問者

お礼

回答ありがとうございます。 エクセルもそうでしたが、アクセスを自由自在に使いこないしたいわけではなく、自分にとって必要な機能が使えればいいので・・・。 機能名を教えていただいたおかげで、参考書片手になりそうな手ごたえを感じました。自分のやりたい機能が、どういう名前なのかもわからく、参考書を見るにしてもまったく手がかりがない状態から、手がかりのある状態になってたすかりました。 ケチモードで、とりあえず図書館からアクセスのマニュアル本を借りてきましたので、何とかアクセスにチャレンジしてみようと思います。

関連するQ&A

  • アクセスからエクセルへの変換について

    アクセスについて質問させてください。 ネットからフリーダウンロードした【シンプルだけど本格的な在庫管理】というアクセス用のファイルを使用しているのですが、 ここで登録したリストを、エクセルでの一覧表に変換することは可能なのでしょうか? このファイル、使いやすいのですが、ここにあるデータをエクセルデータとしてリストにすることができたら、もっと嬉しいのです。 けれど、私はアクセスデータそのものを作ったり使ったことはほとんどなく、そのやり方がよく分かりません。 ド素人ですが、どなたかご存知な方、教えていただけると幸いです。 よろしくお願い致します。m(__)m ちなみに、フリーダウンロードのページはココです。↓ http://www.vector.co.jp/soft/win95/business/se372184.html

  • Microsoft Accessで、鉢物の管理…

    花壇の花や植木鉢の花の栽培記録をパソコンで記録したいと考えていました。 Accessというソフトが写真画像も添付できて良いと聞きました。 上手く流用できるお勧め公開のテンプレートが有りましたら教えてください。 当方は、パソコンサークルの一年程の初心者で、Excelの説明を理解できるレベルです。 観察記録や写真を有効に結びつけて整理したいと思います。

  • エクセルorアクセスのどちらかで作成することできますか?

    下記の表を作成するのに困ってます。 エクセルは少しできますが、アクセスは、勉強中です。 皆様の知恵をお貸しください。 1月              2月 Aさん  ○○      Aさん  ◎▲ Aさん  ●●      Bさん  ×× Bさん  ▲▲      Bさん  ●● Cさん  ●●      Cさん  ○○              Dさん  ○○ 3月             4月・・・・・ Aさん  ○○ Aさん  ◎▲ Aさん  ▲▲ Bさん  ◎◎ Cさん  ×× 上記のように毎月かわるリストがあります。 それを下記のように個人別に月別に作成したいのです。      1月      2月     3月 Aさん  ○○      ◎▲    ○○       ●●            ◎▲                    ▲▲              Bさん  ▲▲      ××    ◎◎ ・            ●● ・ ・ のようなリストをエクセルもしくはアクセスで作成すること可能ですか? どのように作成すればよいか悩んでます。 すみませんがどなたか教えてください。 よろしくお願いします。

  • EXCEL ドロップダウンリスト連動について

    こんばんわ。 EXCEL2007で、添付画像のような3つの表の項目を、 同じく添付画像の【表示項目1~3】にドロップダウンリストとして表示したいと思っています。 表示項目1と2については、添付画像のように名前の管理を設定し、 連動して表示することができたのですが、3つめの項目3の連動方法がわかりません。。 3つ目の表のような項目を表示するには、今のやり方は適当ではないのでしょうか。 なにかアドバイスをいただければと思って投稿いたしました。 わかりにくい点がありましたら追記いたしますので、どうぞよろしくお願いします。

  • アクセスがいいか、エクセルがいいか。

    エクセルは以前から使っていますが、アクセスは今回が初めてです。 機械台帳を作りたいと思います。 機械は50台以上あり、アクセスのフォームで「機械名」「ベアリングNo.」・・・などを記録しょうと思います。(これは出来ました) それに「修理台帳」、(その機械は)「何年何月何日」「何の部品を取り替えた」というような履歴表を作り、フォームに関連づけたいのです。 「機械台帳」は、アクセスで作り、「修理台帳」は、エクセルで(アクセスはこんな事出来るか、知らないから)と思っているのですが、これで正解でしょうか。

  • WordやExcelで作ってた帳票をAccessで出力したい

    今までWordやExcelで作っていた帳票があるのですが、項目をデータベース化して、Accessで一括管理することになりました。 客先に出すものもあるので、今まで使ってたものを忠実に再現したいのですが、Accessのレポートで表はどうやって作るのでしょうか?線を引くツールはあるものの、「表」の作成方法が分かりません。 表の中にデータを入れ込んだり、データによっては表のセルを網掛けしたりする必要があるのですが、そういうのは可能でしょうか? また、今まで作ってあるExcelシートのセルを指定して、Accessから直接データを出力することはできるのでしょうか? AccessでPGはそこそこ触ったことがあるのですが、上記のような仕様は全くの初めてで…何かとっかかりというか、ヒントみたいなものを教えていただければ幸いです。

  • アクセス:フォーム入力:【大項目→中項目への絞りこみ入力】方法を教えてください。

    アクセス初心者です。よろしくお願いします。 【やりたいこと:次のような大項目→中項目への絞りこみ入力】 フォームの入力で、大項目をリストで選ぶと、次に小項目のリストが自動で出て入力できるようにしたい。 ◆まず、テーブルで「大項目コード」表があります。   1  A   2  B   3  … ◆別のテーブルで、 「Aの小項目」表  11  ○   12  ×   13  △     「Bの小項目」表  21  ●  23  ■  24  ▲ というようなものがあります。 そこで、フォームで「大項目」フィールドに「1」(=A)を入力すると「小項目」フィールドに自動でコンボボックスのようなもので「○、×、△」がリストが出てコード番号(11,12,13)が入力できる、同様に「大項目」に「2」(=B)と入力するとリスト「●、■、▲」で選んで入力したいのです。 私が初心者であることから、上記のようなアクセス構築の考え方そのものも邪道なものかどうか、不安があります。 要は、【大項目→中項目への絞りこみ入力】ができればいいのです。できますなら、できるだけシンプルな方法を教えてくだされば幸いです。 よろしくお願いいたします。

  • アクセスカウンターをエクセルで管理できるのでしょうか?

    友人や他人のwebページのアクセス数をまとめて 管理したいのですが、 インターネットにつないだ状態で エクセルをひらくとリンク先を読み取って表に数字を 表示する。こんなことできるのでしょうか? 参考サイトなどもあればどうかよろしくお願いします。

    • ベストアンサー
    • CGI
  • エクセルかアクセスで作れますか?(受注リスト)

    受発注に関わる作業を行う事が有るのですが、 電話、FAX、メールなど色々な方法で受注を受けていますが、 フォーマットが決まっていないので、いつも自分で必要な情報を抜き出したり追加したりしています。 受注番号・商品管理番号・商品名・数量・注文者・発送先・支払方法・その他備考などなどが必要な情報です。 これを一つの注文は一つのファイル(詳細な内容のファイル受注番号で名前を付けてテキストファイルで保存) 注文の一覧表をエクセルで管理(受注残などのリストとして利用)しています。 テキストファイル「受注番号・商品管理番号・商品名・数量・・・」注文ごとに作成 エクセルファイル「受注番号・出荷日・備考・・・」 非常に煩雑でして、これをもっと効率良く出来ないかと思って、 エクセルかアクセスなどで注文用のデータを入力したらリストも作成されるようなもの または、データを入力して行くと勝手にデータベースになってる?ようなものを作りたいのです。 表紙のページにはリストが表示されて、リストをクリックすると詳細が表示されるようなもの イメージとしては年賀状ソフトの住所録みたいな感じ? 単に表として入力するのではなく、入力フォームなどが分かりやすくなっていると便利だと思います。 また、受注番号ごとに印刷できると良いです。 項目がリストとして印刷されるのではなく、印刷のレイアウトも決められたらいいです (左上に受注番号、ページ中央に商品番号、商品名、数量、下部に備考のような感じで) やりたい事の理想が大きすぎてもしかしたら、 自分で作るのでは不可能で、専用のソフトを買ったりプロじゃないと作れないのかもしれませんが きっかけとなるアイデアなど頂けたらいいなと思い質問します。 ヒントなどありましたら教えて下さい。

  • 別リストに含まれない行(レコード)のみ選択する(エクセル、アクセス)

    2つの表があります。列は複数あります(3つ以上) たとえば、「住所」「氏名」「その他情報」 2つの表とも同じ項目です。 片方を(A)とします。もう一方を(B)として(B)の「住所」「氏名」と一致するものを、(A)の表から削除したい。 エクセルでも、あるいはアクセスでも構いません。方法を教えていただきたいのですが。 宜しくお願いいたします。

専門家に質問してみよう