• 締切済み

エクセルVBA Range3か所に合致する合計額

お世話になります。エクセルRange("A")からRange("L") & LastRowまで入力してあります。 Range("B3")列以下には会社名Range("D3")列以下には班名Range("J3")列以下には品名がありRange("L3")列以下に合計額が入力されています。 この入力された中から(A,D,Jに合致する合計額)これをWorkBooks.Add  sheets("sheet1").Range("A2")に出力したいのです.どなたか宜しくお願いします。

みんなの回答

  • SI299792
  • ベストアンサー率47% (774/1619)
回答No.2

 まだわかりません。  会社名の合計を計算して、ということは、会社ごとに、A,B,D,J 列を合計しろということでしょうか。しかし、 B列には会社名、 D列には班名、が入っているみたいなので足しようがありません。私の解釈が間違っているのでしょう。  具体的にどのようにデータが入っていて、どのように出力したいか。元データと結果のサンプルを上げていただけますか。あなたのおっしゃることは難解なので、どうしてそうなるのかもできれば書いてください。

nebikitorikai
質問者

お礼

すみません、質問内容が少し間違って出しましたので新しくJpeg入りで質問しなおします。宜しくお願いします

  • SI299792
  • ベストアンサー率47% (774/1619)
回答No.1

何をやりたいのかわかりません。 今だに回答がないのは、他の人も分からないからだと思います。 (A,D,Jに合致する合計額)とは何なのか。 どことどこが合致すればいいのか。 Range("A2") ということは、答えは一つということでしょうが。 その辺を詳しくご記入ください。

nebikitorikai
質問者

お礼

有難うございます、わかりにくくてごめんなさい

nebikitorikai
質問者

補足

すみません、FirstRange(”A3”)からでA列に日付B列に会社名D列に班名J列に品名がありL列に合計額が入力されています。A~Lまでそれぞれ入力されていますが計算したいのはA,B,D,J列にそれぞれ入力されているものと同じ入力文のそれぞれ会社名の合計を計算して新しいブックにA~Lまでを出力させたいのです。宜しくお願いします

関連するQ&A