以前にも同様の質問があったやもしれないのですが、見つける事が出来ず・・・。
同じ事聞いていましたらごめんなさい(TcT)
アクセスのテーブルにあるデータベース(行には管理番号・氏名・住所・電話番号等の情報)を
エクセルで見たいのですが、データベースの情報が50万件程あり、エクセルにコピー等の方法ではデータが多すぎて移行出来ません。
そこで質問なんですが、
アクセスデータベースの管理番号(10桁位の数)をエクセルのセルに管理番号を入力すると、
入力した管理番号の行の情報のみを表示出来るような方法がありますか?
宜しくお願い致します。
No.2
- 回答日時:
マクロでADOを使って、アクセスに接続すればできます。
参考URLの演習35,36をご覧になってください。
参考URL:http://www.asahi-net.or.jp/~ei7m-wkt/hattn343.ht …
|(*v*)|
求めていたのはまさしくこれかも!
ありがとう御座います。
ちょっと私の技量ではすぐの解析が無理なので時間を掛けてやってみます。
No.3
- 回答日時:
こんにちは。
Access の大量なデータを参照する方法はいくつか考えられます。
1.No.1 の方の仰るとおり、クエリで絞り込んでからコピーまたはエクスポートする。
2.Excel の Microsoft Query を使用し、抽出条件を指定する。
3.VBA でプログラミングする。
> アクセスデータベースの管理番号(10桁位の数)をエクセルのセルに管理番号を入力すると、
> 入力した管理番号の行の情報のみを表示出来るような方法がありますか?
上記の3.の方法で可能です。ADO または DAO を操作します。
ネット検索すればサンプルコードが見つかるはずです。
No.4ベストアンサー
- 回答日時:
こんにちは。
VBAでADOを使って組めば、後々の取り扱いが簡単ですが、Excel自体にVBAをなくても取り出せるようになっています。
メニューのデータ-外部データの取り込み-新しいデータベース・クエリを使います。
データソースの選択で、データベースを「MS Access Database」を選択-OK
Access のmdb ファイルを選び-……最後に Microsoft Query でクエリの編集を行うようにします。Query の抽出条件テーブルで、フィールド名を選択したら、抽出条件で、[パラメータ1]などとして、Query を閉じます。
そうすれば、出力場所と同時に、パラメータの入れる場所を聞いてきますので、そこで指定すれば、入力すればExcel上に出てきます。
気をつけなくてはならないのは、パラメータをセルに入れるときに、Access のキーワードとは若干違いますので、MS-Query のヘルプなどを参照してください。
さいこぉ~。
とても丁寧にありがとう御座います。
今、手元にアクセスを使える環境がないので使える環境にいき次第やってみまぁぁす。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- Access(アクセス) ACSESS初心者です マンション管理をACCESSで出来ないかとチャレンジしています。 リレーショ 3 2022/10/08 11:45
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- フリーソフト 色々な形式の個人情報を後で参照しやすいようWindow10で管理したいのですが、どんな方法があるの? 1 2023/04/29 16:46
- Excel(エクセル) エクセルVBAで図形のテキストを取得してセルに入力 2 2022/10/05 23:09
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- 電気工事士 来月から電気管理技術者のお仕事を始める者です。東京電力パワーグリッドへ情報提供の依頼をする方法がTE 1 2022/06/27 06:48
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンピュータ用語、データベー...
-
型 varchar から型 numeric へ...
-
リスト形式の表とデータベース...
-
SQLを使いこなしている人が ETL...
-
データベースソフトのTCARDにつ...
-
エクセルの重複データの曖昧検索
-
オラクルを使っての仕事内容
-
ODBCを使わないでExcelへ連携
-
データベースを利用した経営資...
-
【ACCESS】複数のパソコンから...
-
ハイフン無しの電話番号データ...
-
Access or SQLServer どちらを...
-
CDの売上枚数を知りたいのですが
-
JavaとOracle Javaって何が違う...
-
汎用カード型のデータベースソ...
-
Accessのレポートで「縦書き」...
-
accessの勉強ができるサイトは?
-
Microsoft Accessについて
-
ADODB.Recordset エラー '800a0...
-
SQLて何ですか!
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
型 varchar から型 numeric へ...
-
リスト形式の表とデータベース...
-
エクセルの重複データの曖昧検索
-
エクセルのフォームについて(...
-
ACCESSで条件付き書式の設定方法
-
ハイフン無しの電話番号データ...
-
カンマ区切りで格納するカラム...
-
OpenOfficeのBaseでExcelのデー...
-
オラクルのLONG RAW型のテーブ...
-
ODBCを使わないでExcelへ連携
-
データのインポートに失敗します。
-
【パフォーマンス】ファイル読...
-
データベースソフトのTCARDにつ...
-
Accessで入力したデータ...
-
SQLを使いこなしている人が ETL...
-
SQL Server 縦方向のデータを列...
-
【ACCESS】複数のパソコンから...
-
アクセスがエクセルより優れて...
-
DBとテキストファイルの比較
-
CSVでDLしたデータにダブルクォ...
おすすめ情報