1
アクティブで選択されているExcelの範囲にアドレスを与えるVBAコードがあります。私はそれを文字列として取得しようとしています。文字列の範囲のアドレスを取得する方法
Sub getRange()
Dim atcSheet As Worksheet
Dim selRange As Range
Dim myRange As String
Set actSheet = ActiveSheet
Set selRange = Selection
MsgBox (selRange.Address)
myRange = selRange.Address(RowAbsolute, ColumnAbsolute)
MsgBox (myRange)
end sub
(範囲を作り、いくつかのセルを選択した後)にこれを実行している場合は、メッセージボックスがアドレスを返しますが、私は、文字列として変数にそれを作ることができませんでした。