【やりたい事】
毎回、最終行が変わる、表のA2からA列最終行のデータが入っている所までの件数を数えたいです
カウンタ関数にて数えたいです。他、関数でもOK
最終行は、毎回、変わります(毎回、新しい表を作るコードの一部です)
例=COUNTA(A2:A10) この場合は、A10行が最終行です
最終行は、定義しています Range(Cells(2, 1), Cells(LASTROW, 1))
名前は、LASTROWです。動きます。
以下のとおり、考えましたが、数字の2をかえしてしまいます
【考えたコード:常に2を返します】
Range(Cells(2, 13), Cells(LASTROW, 13)).Formula2 = "=trim(h2)"
ご存じの方、教えて下さい
- 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
- 今の自分の気分スタンプを選ぼう!
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
=COUNTA(A:A)-COUNTA(A1)
A1が空なら、
=COUNTA(A:A)
だけでもOKです。
A1に確実に何かが入るのなら
=COUNTA(A:A)-1
でもOKです。
No.2
- 回答日時:
こんにちは
例示のコードを見ると、なさりたいことがさっぱりわからなくなりますが・・
よくわかりませんけれど・・・
仮に、関数の場合で
=COUNTA(A2:A1048576)
みたいなことをなさりたいのなら、
n = Application.CountA(Range("A2").Resize(Rows.Count - 1))
で、同じ結果が得られると思います。
No.1
- 回答日時:
ええと、こういう考え方を知ってますか?
999=1000-1
・・・
A列全体を対象
=COUNTA(A:A)
A1セルだけを対象
=COUNTA(A1)
('ω') あとは分かるよね。
CPUに余裕があるなら普通にこういう処理で充分です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- Visual Basic(VBA) 数字が「0」の列を削除するため、下記のコードを実行しましたが、コンパイルエラーSubまたはFunct 3 2022/12/04 00:00
- Visual Basic(VBA) VBAコードが作動しません。修正したいのですが何処に原因かあるか教えて下さい。 1 2024/01/08 16:23
- Visual Basic(VBA) Excel VBA 文字列のセルを反映させたいです 2 2024/02/24 00:06
- Excel(エクセル) B列に文字がはいったらA列に数字が入るマクロードを完成させたい 4 2023/04/21 01:58
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) マクロについて 2 2023/10/20 14:29
- Visual Basic(VBA) 追記する列を増やしたい 2つのデータを検索・照合して元データにないデータを下記マクロで商品名を追記し 9 2022/10/05 10:50
- Excel(エクセル) 【マクロ】VLOOKUPにて参照元にデータが無い場合【該当なし】と表示したい 3 2024/06/08 16:45
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel関数の式の作り方を教えて...
-
【ExcelVBA】最終行の取得で困...
-
Excelのセル値に基づいて図形の...
-
EXCELのページを、枠線を維持し...
-
Excel 数式バーの情報を、別シ...
-
Excelで、時間の引き算でマイナ...
-
Excel 最小二乗法 二次関数
-
Excelで数式を用いて番号を順に...
-
エクセルで現場ごとに機材の移...
-
他部署からもらう データで、 ...
-
とびとびの大量セルを選択した...
-
Excel 1の位の数字で処理を分岐...
-
-1234 を (1234) と表記する由...
-
エクセルの数式バーのフォント...
-
MACにおけるエクセルの入力トラ...
-
Excelのセルの色を変えた行(す...
-
エクセルの数式について教えて...
-
Lookup関数
-
Excelでの記号と特殊文字につい...
-
EXCELの散布図で日付が1900年に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報