動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2511(ビルド19426.20218クイック実行)
「excelvba counta計算式」
といった検索キーワードでアクセスがありました。
VBAを使い、ワークシートにCOUNTA関数を使った計算式を入力するには、どのようなコードを書けばいいのかを調べていらしたのでしょうか。
[スポンサードリンク]
COUNTA関数を単独セルに入力するサンプルマクロ
以下のExcelマクロを実行すると、A1セルに計算式「=COUNTA(A3:A12)」が入力されます。
Sub COUNTA関数をセルに入力する()
Range("A1").Formula = "=COUNTA(A3:A12)"
End SubCOUNTA関数を複数セルに入力するサンプルマクロ
「excelvba counta 横にautofill」
といった検索キーワードでもアクセスがありました。
複数のセルにCOUNTA関数を使った計算式を入力するには、どうすればいいのかを調べていらしたのでしょう。
わざわざオートフィルしなくても、先ほどのマクロを少し修正すれば複数セルにCOUNTA関数を入力できます。
Sub COUNTA関数をセルに入力する()
Range("A1:E1").Formula = "=COUNTA(A3:A12)"
End Sub上記のExcelマクロで、A1:E1セルに「=COUNTA(A3:A12)」といった計算式が入力されます。
[スポンサードリンク]
- Older:VBAで一つ左・一つ前のシートを選択する
Home » Excel VBA Rangeオブジェクト » セル数式 » VBAでCOUNTA関数をセルに入力する
『インストラクターのネタ帳』では、2003年10月からMicrosoft Officeの使い方などを紹介し続けています。










