人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【Excel VBA】Rangeオブジェクトの左上のセルを取得する方法は?

Dim myRange as Range
myRange = Range("A1:C3")

Dim currentCell as Range
currentCell = Range.firstCell ' そんなメソッドは無い

myRangeオブジェクトからセルA1のRangeオブジェクトを取得するにはどうすれば良いのでしょうか?

●質問者: nannde
●カテゴリ:コンピュータ
✍キーワード:A1 as C3 Excel VBA
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Mook
●100ポイント ベストアンサー

Range の設定は Set が必要ですが、

Sub SelectLeftTopCell()
 Dim myRange As Range
 Set myRange = Range("A1:C3")

 Dim currentCell As Range
 Set currentCell = myRange.Resize(1, 1)

 currentCell.Select
End Sub

という感じでどうでしょうか。

◎質問者からの返答

ありがとうございます!速い!!(^^)

> Range の設定は Set が必要ですが

ご親切ありがとうございます!!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ