VBAを使用してExcelのセルのブロック内の値を自動合計しようとしています。次のコードをデバッグしているときに、タイプの不一致エラーが発生し続けました。どこで私は間違えましたか?
Sub autosumtest()
Dim total As Integer
Worksheets("Sheet1Test").Select
Range("F16:G20").Select
total = CInt("=SUM(Selection.Values)")
MsgBox (total)
End Sub
EDIT 1:
AutosumRangeと呼ばれる私のテストデータの簡単なサンプルを次に示します。