tatsu99様
先日は修正版につきまして、ご教授頂きましてありがとうございました。
下記質問の№10にてご教授頂きました件でtestでは正確に集計できたのですが
いざ運用したところ、不具合が生じてしまいました。。。
前回の質問が締め切られてしまったので、再度質問させて頂きます。
↓
https://oshiete.goo.ne.jp/qa/10618547.html
※№10にてご回答頂きました3.の件です。
3.西日本/東日本単位で集計(各支店単位で集計に変更)
Public Sub 合計シート集計()
https://ideone.com/plDm1r
B1へそれぞれ1だったら東京支店、2だったら仙台支店、3だったら名古屋支店、4だったら大阪支店という集計条件で全体集計の表へ抽出するように設定頂きました。
先日質問した際、お伝えしていなかったのですが、B1のセルにはVLOOKUP関数の数式が入っており
別シートのリストで検索した番号を表示するようにしております。
1と2は集計され、3は現時点該当がないのでマクロ実行後「名古屋支店の取引先悦シートなし」とメッセージが出ることは理解できるのですが、4に関しては該当があるのですが合計シートに集計されません。
どのような原因が考えられますでしょうか?
お忙しいところ何度も申し訳ございませんが、ご教授頂けますと幸いです。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
現状では、集計エラーが発生した場合、そこで処理を打ち切っています。
したがって、大阪支店の集計は行われません。
B1=3(名古屋)の該当シートが1シートもないので、そこで処理を打ち切っています。
対策としては以下の2案があります。
1案:エラーがあっても、処理を続行するようにする。
この場合は、マクロの修正が必要になります。
2案:エラーを発生させないようにダミーのシートを追加する。
今回、B1=3の該当シートが1シートも存在しないのが原因なので、
B1=3のダミーのシートを作れば(データは空でOK)それを処理します。
そうすれば、エラーは回避できます。
どちらの案にするかは、あなたの方で検討してください。
ご返信頂きましてありがとうございます。
>現状では、集計エラーが発生した場合、そこで処理を打ち切っています。
>したがって、大阪支店の集計は行われません。
>B1=3(名古屋)の該当シートが1シートもないので、そこで処理を打ち切っています。
→理解不足で申し訳ございません。
>どちらの案にするかは、あなたの方で検討してください。
→マクロ修正となりますと、tatsu99様にまたお手数をおかけしてしまいますので
2案で対応することにいたしました。
ダミーシート作成しましたところ、無事集計ができました!!
お忙しい中、早々にご教授頂きましてありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Excel(エクセル) 生産日報と月間集計 3 2022/06/21 22:32
- Visual Basic(VBA) 以前シートを集めて1シートへ繋げる下記コードをご教授いただき作成しました。 今回すでに集めてある「ま 1 2022/08/29 20:38
- Excel(エクセル) 別シートに毎回異なるデータをコピーする 7 2022/06/24 09:02
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Excel(エクセル) 【VBA】元のシート内の文字列を別シートと比較し、一致したら元のシートの別のセルへ転記する方法。 3 2023/03/23 17:30
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の色の数字だけ...
-
フィルタをしても最下行を常に...
-
アンケートの集計
-
Excelで日別に入力されたデータ...
-
複数ファイルを指定して取り込...
-
【エクセル】オートフィルタで...
-
ピボットテーブルビューで開かない
-
Excelの集計結果だけをコピー貼...
-
エクセル 日付(年月日)の合...
-
エクセルで長い行を5行ごとに1...
-
エクセル条件付書式で指定の時...
-
エクセルで円グラフに引き出し...
-
エクセルで文字が白くなる
-
DATEDIFでマイナス表示をさせたい
-
スペック足りてるのにゲームが...
-
別のシートから値を取得するとき
-
エクセルで文字を含む式に、カ...
-
エクセルの主軸と第2軸の0を合...
-
Excelで小数点以下1桁の年数を...
-
エクセルの書式設定が解除でき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
エクセルで特定の色の数字だけ...
-
ピボットテーブルでは時間の表...
-
フィルタをしても最下行を常に...
-
VBAで重複する項目を1つにまと...
-
アンケートの集計
-
ピボットを更新すると数式が入...
-
複数のピボットテーブルを一括...
-
ピボットの集計方法「合計」初...
-
EXCEL 重複データの集計の仕方
-
いい機能だけど、毎回めんどく...
-
エクセル、リソース不足エラー...
-
excelで集計の合計を降順に並べ...
-
エクセルの小計を自動的に色づ...
-
VLOOKUP関数とCOUNT関数等の組...
-
ピボットテーブルで同じデータ...
-
エクセル 関数を使った横方向の...
-
Excel : 二通りの合計が合わな...
-
ピボットテーブルのページエリ...
-
EXCELで増減率を計算したいです
おすすめ情報