Excelでシートが複数あるデータベースを作成しました
各シートには共通のセルがあり、主にVLOOKUPを使用して各シートからデータを抽出して印刷するシートを作成しました。
本当は、双方向でデータが同期がとれて印刷するシートで入力下場合も各データシートにデータが同期する物を作りたいのですが、Excelで対応できますか?
みんなで共有して、お客様の色んな情報を集約して印刷し日々更新出来ればと思い作りましだが、印刷するシートでデータ入力が出来れば更新を容易になると考えています。
ACCESSで作ろうとも考えましたが、Excelでも可能であればと思っています。
何かよい方法あれば是非教えて下さい。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
組めます。
Workbook_SheetChange関数の中で、別のエクセルファイルを開き、関連のシートの値を設定すればいいです。その時に1.まずは、「application.Workbooks」にそのファイルがあるかどうかを探す
2.なければ、application.Workbooks.openにて、そのファイルをオープンする
3.1または2で開いたファイルに対して、設定処理を行う
をやればいいと思います。
No.1
- 回答日時:
双方向でやりたいなら、VBAでマクロを組んだほうがいいです。
1.ThisWorkbookに、
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
End Sub
を追加すればいいと思います。
shとTargetは、それぞれ変更されたシートとレンジのオブジェクトです。
shはデータシートなら、Targetのデータを印刷シートの関連セルに反映する
shは印刷シートなら、Targetのデータを各入力シートの関連セルに反映する
はいかがでしょうか。
回答ありがとうございます
やってみたいと思います
この方法は例えば別のExcelファイルのシートとも組めるんでょうか
追加質問となり申し訳ないですが宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Visual Basic(VBA) VBAで不特定枚数印刷をしたいです。 4 2022/08/02 07:30
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで入力シートから別シ...
-
Excel 複数のシートからグラフ...
-
ExcelVBAで、指定したシートに...
-
エクセルファイルを軽くする方法
-
Excelの中央値の複数条件について
-
該当するデータを書式設定ごと...
-
ピボットテーブルから抽出デー...
-
エクセル自動の年月
-
エクセル2007の計算式の質...
-
Excel 2000でソートさせようと...
-
VBAでシート名をセルから取得し...
-
エクセルVBA:表の内容を担当者...
-
VBAのoffsetの動き方について教...
-
エクセル シフト勤務表から、...
-
Excelで数値→文字列変換で指数...
-
テキストボックス内の文字のふ...
-
エクセルでグラフタイトルが折...
-
Excelで行ごとコピー、同じ行を...
-
エクセルにおける、グラフの指...
-
Excelの関数について、特定の文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで入力シートから別シ...
-
Excel 複数のシートからグラフ...
-
Excelの中央値の複数条件について
-
エクセル シフト勤務表から、...
-
IF, ISNUMBER, INDIRECTの組み...
-
エクセルのワークシートが重く...
-
ExcelVBAで、指定したシートに...
-
VBA セルの値と同じ名前のシー...
-
Excel ハイパーリンク先のセル...
-
エクセル自動の年月
-
VBAのoffsetの動き方について教...
-
エクセルで入力→日付を自動判別...
-
エクセルVBA:表の内容を担当者...
-
エクセル マクロを使って日々...
-
エクセルについて質問です 日付...
-
ピボットテーブルから抽出デー...
-
VBAでシート名をセルから取得し...
-
Excelの選択肢をポップアップリ...
-
VBAを利用しオートフィルタで日...
-
Excel日付変更との参照先の連動
おすすめ情報