
SUMIF関数をコードで書きたいのですが
できるでしょうか?
何をしたいかと言うと、シート上である条件であてはまる金額を金額欄に入力
した場合は、集計が自動的に行いたいのですが・・・文章になっていませんので
例で説明させて頂きます。
例)シートにセル項目として、種類がA1:A30
金額項目がA1:A30
テキストボックスに合計金額が4つあります。(TEXTBOX1~4)
金額欄に入力があった時に条件で種類別に合計金額のテキストボックス
に転送したいのですが、
できれば、集計の再計算を行わないで、SUMIFが使用できないかな
と思いまして、(そっちのほうが簡単かな?)
他に簡単な方法があれば、教えて下さい。
なぜセルをつかわないんだと思う方もいるかもしれませんが、
かなり複雑にシートが分かれていまして、
セルの項目で使用した場合、均等な大きなで行うのはかなり困難なので
難しくなるのは承知の上よろしくお願いします。
No.2ベストアンサー
- 回答日時:
下のものでできます。
計算結果 = WorksheetFunction.SumIf(範囲, 条件, 合計範囲)
関数の時と同じです。
ただ、他の関数はできるものとできないものがあります。
ちょっとした時に便利で良く使います。
余計なことならすいません。
Private Sub Worksheet_Change
でセルに入力があった時に起動。
IFなどで特定のセルかを判定。
なのだと思います。
かなり省略して書きましたので
不明、不足は質問下さい。
複雑な表の場合はわたしもコードで書きますね。
大変そうですが、がんばって下さい。
何かありましたら小さなことでも構いません、
質問下さい。
No.1
- 回答日時:
金額項目がA1:A30 は「金額項目がB1:B30」のミスタイプではないのですか。
質問の趣旨が良く理解できないのは私のレベルでは手におえないのかな。
4つのセルを集計結果をセットするエリアとして認めてもらえるならば、4つの各々のテキストボックスのプロパティのLinkedCellにその対応するセルの番地を入れれば、テキストボックスにその値が表示されましたが。
「集計の再計算を行わないで、SUMIFが使用できないかな」と言う意味も良くわかりません。自動計算モードにしておくと、スピードが落ちて困るぐらい演算式が沢山入っていて、イライラするほど遅くなるのですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで割り振りをする方法 7 2022/08/02 14:02
- Excel(エクセル) 列を自動で追加したい 3 2022/07/11 12:58
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) エクセルで最初に値が入っているセルを見つける方法はありますか? 2 2023/07/18 14:58
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excelについて 6 2023/03/03 16:19
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel】選択したすべてのセル...
-
エクセル 合計値に一番近い件数...
-
Excelの動作が遅い原因は何でし...
-
エクセルでの簡単な合計値が合...
-
Excel2007 FREQUENCY関数(デー...
-
Exelで片対数グラフをかくには?
-
エクセルでの交通費の計算
-
エクセルで複数シートのセルの...
-
【大至急】 Excel数字が入って...
-
1〜50まで足していくと合計は?...
-
エクセル2000で教えて下さい。
-
Excelで色付き文字だけ計算でき...
-
エクセルで、色によってデータ...
-
Excelの四捨五入で・・・
-
Word1007でのSUM 合計ができない
-
エクセルで退職金の計算式を作...
-
Wordの差し込み印刷で空白行が...
-
【VBA】PDF出力に任意のファイ...
-
エクセル 数式の無効化
-
PowerPointの表内のカンマ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel】選択したすべてのセル...
-
エクセル 合計値に一番近い件数...
-
エクセル 前年比の求め方
-
エクセルでの簡単な合計値が合...
-
Excelの動作が遅い原因は何でし...
-
Word1007でのSUM 合計ができない
-
【大至急】 Excel数字が入って...
-
エクセルで退職金の計算式を作...
-
エクセルでの交通費の計算
-
Excel2007 FREQUENCY関数(デー...
-
《エクセル2000》「表示形式」...
-
エクセルの関数について
-
JPEG画像に表を挿入する方法
-
1〜50まで足していくと合計は?...
-
エクセルで投資収益率の計算
-
Excelで色付き文字だけ計算でき...
-
エクセルの各項目別に合計を計...
-
スプレッドシートでの質問です
-
Openoffice Calcで作った出席簿...
-
2017/5/15日から半年後の計算し...
おすすめ情報