配列に格納された2つのセルとセルアドレスを追加するためのコードを記述しています。配列からセルアドレスを取得する方法と、それらのセルを追加する - - エラーを示すコードの下の部分は配列に格納されたアドレス
Sub test()
Dim A1add(1 To 100) As String
lrw = ThisWorkbook.ActiveSheet.Range("A1").SpecialCells(xlCellTypeLastCell).Row
A1add(1) = ThisWorkbook.ActiveSheet.Sheets(1).Range("A2")
A1add(2) = ThisWorkbook.ActiveSheet.Sheets(1).Range("b2")
Set add1 = ThisWorkbook.ActiveSheet.Sheets(1).Range("C2")
Select Case 2
Case 2
With add1.Resize(lrw)
.NumberFormat = "0"
.Formula = "= (" & A1add(1).Address(False, False) & "+" & A1add(2).Address(False, False) & ")"
End With
End Select
End Sub
'設定しADD1 = ThisWorkbook.ActiveSheet.Sheets(1).Range( "C2")' '....言及するのを忘れてしまいました。 ' – Ashok
longとしてlrowを宣言し、範囲としてadd1を宣言します。大文字小文字を選択するケースでは、テストする条件が必要です。 – QHarr
@rosetta - done – Ashok