エクセルでマクロを使ってデータ転記をする方法
今、いくつかのシートの内容を集計用シートに纏めようとしているのですがマクロで躓いています。
シートは担当者ごとに作成しており、顧客情報などを記入する表のようなものになっています。
これを集計用シートに転記したいです。
このブックは部署の共有ネットワークにて管理するため、各担当者は各々が自分のシートに書き込み常に更新されて行くという形ですが、そうなると転記するマクロは新しく書き込まれたものも集計シートに更新されるようにしたいです。
顧客情報を記載する表は雛形は出来ていますのであとは各担当者が空白を埋めて行く感じになるのですが、空白は転記されず、入力されている行のみ転記されるようにするにはどのようなコードを作ればよいでしょうか?
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
よくわからないけれど、データは1行単位で存在するものと仮定します。
1)まず、「集計用シート」をクリア
(タイトルなどがあれば、そこは残すか再描画)
2)担当者の各シート(ブック内の全シートで「雛形」と「集計用シート」を除く?)に対して以下をループ
2-1)最終行を求める
2-2)データの最初の行から最終行までを「集計シート」にコピー
(データの途中に空白行が存在する場合は、1行ずつチェックしながらコピー)
(途中に空白行が無いことが保証されているなら、セル範囲をまとめてコピー)
※ 雰囲気しかわからないので、考え方のみの回答になります。
No.3
- 回答日時:
担当者ごとに作成したデータを、集計用シートの自分のシートに書き込むのであれば、マクロは必要ないと思います。
質問を読んだ感じではかなり簡単にできます。◆作業内容
1.自分のデータを作成する
2.フィルター機能か並べ替え機能を使って空白をはじく
3.集計用シートにコピペする(他の担当者の作業とまじわらないのでコピペで十分)
(質問内容が具体的でないので、やりたいことと違っているかもしれません。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 5 2023/06/02 08:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/06/01 14:45
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- Excel(エクセル) vba 同じブック内での転記について 4 2023/01/15 14:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/12 10:10
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
EXCEL:同じセルへどんどん足し...
-
エクセルの複数シートの保護を...
-
エクセルで前のシートを連続参...
-
別シート参照のセルをシート毎...
-
EXCELで1ヶ月分の連続した日付...
-
VBAでシートコピー後、シート名...
-
前の(左隣の)シートを連続参...
-
エクセルVBAでパスの¥マークに...
-
【Excel関数】値が合致するセル...
-
Excelの複数ファイルの複数行を...
-
excelでシート毎の最終更新日を...
-
VBAでシート1のデータを他シー...
-
EXCELで同一フォーマットのシー...
-
条件式書式に入力する式
-
別シートの最終行に貼り付けす...
-
エクセルシート毎の権限について
-
EXCELで参照シート名含む計算式...
-
EXCEL VBAで別のシー...
-
VBA セルの値と同じ名前のシー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
エクセルの複数シートの保護を...
-
エクセルVBAでパスの¥マークに...
-
前の(左隣の)シートを連続参...
-
Excelで金銭出納帳。繰越残高を...
-
EXCEL:同じセルへどんどん足し...
-
EXCELで1ヶ月分の連続した日付...
-
シートの保護のあとセルの列、...
-
別シート参照のセルをシート毎...
-
エクセルでファイルを開いたと...
-
EXCELで同一フォーマットのシー...
-
エクセルで前のシートを連続参...
-
エクセルで前シートを参照して...
-
VBAでシートコピー後、シート名...
-
Accessのスプレッドシートエク...
-
エクセルのシート名をリスト化...
-
複数シートの特定の位置に連番...
-
Excelのシートを、まとめて表示...
-
エクセル 計算式も入っていない...
-
スプレッドシートの関数VLOOKUP...
おすすめ情報