質問: エクセル vba vbaを勉強するにあたり、いつもお世話になってます。 今回教えていただきたいのは、 エクセル vba vbaを勉強するにあたり、いつもお世話になってます。 今回教えていただきたいのは、複数項目が重複するセルの数を数える方法を教えてください。 a列 no. b列 名前 c列 年齢 d列 カウントした数 で例えば、 a1 111 b1鈴木 c1 43 c1まで入力した際にマクロ実行しd1 1と表示。次に a2 222 b2 田中 c2 39 実行 d2 1 d1はそのまま1 a3 111 b3 鈴木 c3 43 実行 d3 2 d1は1、d2は1のまま というものです。わかりにくい説明ですが、ご教授いだきたいです。よろしくお願います。
回答: 既に回答は出ていますけど、その後質問者さん自身で目的の、 >c1まで入力した際にマクロ実行しd1 1と表示 のイベントに作り替えられると言う事でしょうか? その場合なら私のはお古なので検証不可能ですが、既出ている『countifs関数』で『先頭行から現在編集完了した行』までを複数条件でカウントすれば可能のように思います。 ただ、私には検証できません!けど。 若しくはマクロの実行条件として『c列への入力完了後』とは違ってましたかね?