Sub test()
Dim i As Integer, n As Integer
n = 1
For i = 2 To 150
If Cells(i, 1) <> Cells(i - 1, 1) Then
Cells(i - 1, 5) = i - n
Cells(i - 1, 6) = Application.WorksheetFunction.Sum(Range("B" & n & ":" & "B" & i - 1))
n = i
End If
Next i
End Sub
上記のマクロですが
Application.WorksheetFunction.Sum(Range("B" & n & ":" & "B" & i - 1))
この部分、もっとスマートに書く方法を教えてください。
Range("B" & n & ":" & "B" & i - 1)って、ちゃんと動きますが、書き方が何か変なような気がするんです。
よくわかってもいないのにすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) A列B列C列 3 2023/04/26 18:11
- Visual Basic(VBA) マクロ実行時、自動で背景色を変えたい。 C列にあるチェックボックスをチェックするとB列に「TRUE」 4 2022/11/08 11:14
- Visual Basic(VBA) ExcelVBAで、index、match関数を使用して、指定範囲に出力したい 3 2022/10/18 21:53
- Visual Basic(VBA) Sheet1のA列にコードB列にメアド、Sheet2のB列にコード一覧とD列にメアド一覧があり、Sh 3 2022/10/19 11:57
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Visual Basic(VBA) エクセルVBAで教えて頂きたいのですが? 2 2022/12/31 20:28
- Visual Basic(VBA) VBA 請求書自動作成 3 2022/04/24 01:58
- Visual Basic(VBA) エクセル マクロ(A1:A10)までの中で一番多く出た数字をB10に表示 6 2023/04/25 17:01
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
○○時間△△分を省略表記する方法...
-
レポートについて質問します 大...
-
日付を縦書きする場合(5月1...
-
お歳暮の宛名
-
TeraTermマクロのinputboxで入...
-
θの書き方、書き順について
-
流量などの単位 μL/hr の意味
-
便箋のページ番号の書き方
-
警察の道路使用許可書の始末書...
-
√200がどうして10√2になるんで...
-
数字の書き方
-
居候中の正しい住所の書き方に...
-
締切がついている連絡メールの...
-
漫画の吹き出しの書き方 この画...
-
複数人宛ての手紙の宛名の書き方
-
中学校の数学の先生のxの筆記体...
-
始末書、駐車違反
-
遺書を書くのに正しい書き方っ...
-
中3です。明日がテストです!...
-
郵便番号の書き方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付を縦書きする場合(5月1...
-
○○時間△△分を省略表記する方法...
-
TeraTermマクロのinputboxで入...
-
居候中の正しい住所の書き方に...
-
なんでエロい質問が削除されな...
-
θの書き方、書き順について
-
便箋のページ番号の書き方
-
√200がどうして10√2になるんで...
-
警察の道路使用許可書の始末書...
-
数字の書き方
-
「こう思えてなりません」の意味
-
複数人宛ての手紙の宛名の書き方
-
締切がついている連絡メールの...
-
単相3線の正式な書き方は? 1...
-
高校での反省文についてです
-
餞別品のリストの書き方について
-
web履歴書の希望連絡日について
-
お礼の言葉の書き方
-
お歳暮の宛名
-
流量などの単位 μL/hr の意味
おすすめ情報