2017-05-15 4 views
-4
Sub bordersTest() 
    Dim theRange As Range 

    theRange = Range(ActiveCell, ActiveCell.End(xlDown).End(xlToRight)).Select 
End Sub 
+0

これは、依頼されたと徹底的にすべてインターネットのまわりのおよそ1.385e105倍に答え。 Google? VBAでの変数の使用方法の基本を見て、オブジェクト変数を見てください。 https://stackoverflow.com/search?q="Object+variable+or+with+block+variable+not+set " – vacip

答えて

1

あなたは、変数を設定する必要があります。

Sub bordersTest() 
    Dim theRange As Range 

    Set theRange = Range(ActiveCell, ActiveCell.End(xlDown).End(xlToRight)) 
    theRange.Select 
End Sub 
+0

あなたの答えをありがとう、それは働いています。 –

関連する問題