A列に数字が入力されています。
B列にも数字が入力されています。
桁数は決まっていません、0が入力されている場合もあります。
A列とB列の数字が入力されている行の数は常に等しいです。
データ数は10行かもしれませんし100万行かもしれません。
データはA8、B8以降から始まります。
A,B列の最終行まで、A,B列の合計をN列に出したいです。
例えば、A100とB100の合計をN100に
A101とB101の合計をN101に、、、、といった感じです。
以前は関数で行っていましたが行がとても増えてしまい、VBAで行いたいです。
お詳しい方、宜しくお願いいたします。
No.2ベストアンサー
- 回答日時:
Sub try()
Dim d As Double
d = Timer
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
With Range("A8", Cells(Rows.Count, "A").End(xlUp)).Offset(, 13)
.Formula = "=SUM(A8:B8)"
.Value = .Value
End With
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
MsgBox Timer - d
End Sub
100万行で5秒弱です。
古いハードなので遅いかな。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) Countifよりも早く重複数をカウントする方法ありますか? 18 2022/07/04 13:39
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Visual Basic(VBA) A列にある値をB列・C列にVBAで切り出し 3 2022/04/09 19:20
- Visual Basic(VBA) VBAでセル同士を比較して色付け 4 2023/03/06 19:57
- Visual Basic(VBA) 先頭と末尾を指定して連続した数字を入力 1 2022/09/14 13:12
- Visual Basic(VBA) 別シートに順番で貼り付け 2 2023/04/13 19:53
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
targetをA列のセルに限定するに...
-
エクセルVBAにて =A1=B1とすれ...
-
vba 2つの条件が一致したら...
-
VBAを使って検索したセルをコピ...
-
B列の最終行までA列をオート...
-
Worksheets メソッドは失敗しま...
-
セルに入力すると隣のセルに日...
-
VBマクロ 色の付いたセルを...
-
VBAのコードを教えてください
-
マクロ 最終列をコピーして最終...
-
Excelで、あるセルの値に応じて...
-
VBAでのリスト不一致抽出について
-
Cellsのかっこの中はどっちが行...
-
【Excel VBA】カンマと改行コー...
-
VBA 値と一致した行の一部の列...
-
JTableの行の幅設定
-
空白セルをとばして転記
-
データグリッドビューの一番最...
-
特定の条件に合致したセルを別...
-
エクセル マクロ 後列から条件...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Worksheets メソッドは失敗しま...
-
Excelで、あるセルの値に応じて...
-
B列の最終行までA列をオート...
-
vba 2つの条件が一致したら...
-
Cellsのかっこの中はどっちが行...
-
VBAを使って検索したセルをコピ...
-
文字列の結合を空白行まで実行
-
VBAのFind関数で結合セルを検索...
-
IIF関数の使い方
-
【VBA】2つのシートの値を比較...
-
マクロ 最終列をコピーして最終...
-
VBA 何かしら文字が入っていたら
-
Changeイベントでの複数セルの...
-
URLのリンク切れをマクロを使っ...
-
エクセルVBAにて =A1=B1とすれ...
-
VBAでのリスト不一致抽出について
-
データグリッドビューの一番最...
-
マクロについて。S列の途中から...
-
VBA UserFormからの転記で
-
targetをA列のセルに限定するに...
おすすめ情報