アプリ版:「スタンプのみでお礼する」機能のリリースについて

ExcelのVBAコードを教えて頂けますでしょうか。
例シート2つがあります。
シート1は元データ
シート2は集計データ

元データの
D4セルは東京 k4セルの数量は1 l4セルの数量は6
D5セルは東京 k5セルの数量は10 I5セルの数量は3
D6セルは千葉 k6セルの数量は5 l6セルの数量は1 D7セルは埼玉 k7セルの数量は9 l7セルの数量は9
D8セルは東京 k8セルの数量は5 l8セルの数量は4
D9セルは埼玉 k9セルの数量は6 l9セルの数量は50
最終行まで


集計データの
D7セルは東京 k7セルの数量は16 l7セルの数量は13
D8セルは千葉 k8セルの数量は5 l8セルの数量は1 D9セルは埼玉 k9セルの数量は15 l9セルの数量は59
最終行まで

A 回答 (3件)

元データを県(都)毎に集計し、その結果を集計データに出力したい。


と理解しました。
集計データのI列、K列はマクロで出力することは、理解できますが、
D列は、どうするのでしょうか。
①マクロで、出力する。出力順は任意。
②予め、県(都)が記述してあり、その記述された県の行のI列、K列へ出力する。

等が考えられます。
    • good
    • 0
この回答へのお礼

ご対応ありがとうございます。
自分で作ったコードを送らせていただきます。
ご教授お願いします。

お礼日時:2023/11/13 17:09

こんばんは



ご自分でも作成できる方法を以下に・・

1)集計データのK列に、SUMIF関数で元データを集計する関数を設定し下方にフィルコピー
2)集計データの l列に、SUMIF関数で元データを集計する関数を設定し下方にフィルコピー
3)集計データのK列全体を「値を貼り付け」で固定値化
4)集計データの l列全体を「値を貼り付け」で固定値化

※ ご質問文の「l列」というのが、L列のことなのか、I列のつもりなのかわかりませんけれど・・

上記の1)~4)の操作を「マクロの記録」で記録すれば、そのまま再利用可能なものが出来上がります。
記録をとる際のコツとしては、
 ・手順よく操作を行う
 ・無駄な操作を途中に入れない(=関係のないセルのクリック等)
でしょうか。
    • good
    • 0
この回答へのお礼

ご丁寧にありがとうございます。

お礼日時:2023/11/10 08:02

VBAの質問をされるときは自分でソースを書いてみて、それでうまく動かない場合にどうすれば良いかと聞かれる方がよいですよ。

その方がよい回答が得られます。

ここはVBAの作成を委託するところではありませんので。
    • good
    • 0
この回答へのお礼

早々のご対応ありがとうございます。
再度チャレンジしてみますのて、出来なかったら自分で書いているソースを送り致します。
よろしくお願いします。

お礼日時:2023/11/10 08:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A