Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


55379 / 76732 ←次へ | 前へ→

【26129】Re:RefEditのプロパティ?
回答  角田 WEB  - 05/6/24(金) 10:57 -

引用なし
パスワード
   こんにちは。
>RefEditを使って、セル範囲を指定したいのですが、
>デフォルトでは、取得した値が、Sheets1!$A$1:$D$3のような形になると思います。
>この値を、A1:D3のような形で取得するようなプロパティとかってあるのでしょうか?
ありません。

ただ、いずれにしてもValue内容(String型)をRangeオブジェクトに変換して
おかなければセル参照には使えませんから、その後でAddressプロパティを
使って編集すれば良いです。

Dim MyRng As Range
Set MyRng = Nothing
On Error Resume Next
Set MyRng = Application.Evaluate(RefEdit1.Value)
On Error GoTo 0
If (MyRng Is Nothing) Then
 MsgBox "セル範囲を選択して下さい"
Else
 MsgBox "選択セル= " & MyRng.Address(False,False,xlA1)
End if

1 hits

【26128】RefEditのプロパティ? Ryoshi 05/6/24(金) 10:06 質問
【26129】Re:RefEditのプロパティ? 角田 05/6/24(金) 10:57 回答
【26130】Re:RefEditのプロパティ? Ryoshi 05/6/24(金) 11:22 お礼
【26131】Re:RefEditのプロパティ? りん 05/6/24(金) 11:26 発言
【26133】Re:RefEditのプロパティ? Ryoshi 05/6/24(金) 12:02 お礼

55379 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free