VBA プログラムで新しい行エントリを認識し、セルに数式を入力します (gsheet)

VBA プログラムで新しい行エントリを認識し、セルに数式を入力します (gsheet)

「セル条件に基づく自動連続番号付け - 2 つの独立した自動番号付けシーケンスを作成する」という質問で説明されているように、新しい行が追加されたときに、この数式 =IF(C1="TOTAL",COUNTIF(C$1:C1,"TOTAL"),ROW(A1)-COUNTIF(C$1:C1,"TOTAL")) が新しい行エントリに自動的に入力されるようにしたいと思います。

必要以上の行を保持できないため、自動的な解決策を考案できる場合は、共有してください (別の式、配列式を使用してもかまいません)。

答え1

スプレッドシートを表としてフォーマットします。Excel は、行を追加するたびに、列全体 (表内) に数式を適用します。[挿入] をクリックし、[表] をクリックします。

関連情報