|
訂正です。
あっ、りんさん、久しぶりですねえ。
>おはようございます。
>
>>--------------------------------------------
>>Sub 選択()
>>
>>Dim mycl As Long, atai As Range
>>
>>mycl = ActiveSheet.Columns.Count
>>atai = ActiveSheet.Cells(1, mycl).End(xlToLeft)
>>
>>ActiveSheet.Range("A1", atai).Select
>>
>>End Sub
>>--------------------------------------------
>
>上記のコードだとセルD1に「D1」と入っていれば
>動きますけどね!!
↑これうそです。
Dim atai as Range
とataiをちゃんと宣言されているのでエラーになっちゃいますね!!
ataiという変数をVariantで宣言すればの話です。
Dim atai as Range
が「いけない」という意味ではありません。
むしろ、この場合は、これでよいと思います。
|
|