VBAサブルーチンについて非常に基本的な質問があります。私がやろうとしているのは
- activeCellを範囲変数に設定します
- その変数をサブルーチンに渡します
- activeCellで何かをする
私がやろうとしたのは
Sub myMacro()
Dim myCell As Range
Set myCell = ActiveCell
mySub(myCell)
End Sub
Sub mySub(cell As Range)
' Do something
End Sub
「オブジェクトが必要です」というエラーが発生し続けます。
ここでの問題は何ですか?