解決済みの質問
こんにちは。
>変数に「"F1"」と、セルの位置を返す
という事は、
>???(0,5)=変数
ではなくて
変数=???(0,5)
という事ではないのでしょうか。
だと仮定したら
Sub try()
Dim 変数 As String
変数 = a(0, 5)
MsgBox 変数
End Sub
Private Function a(ByVal r As Long, ByVal c As Long) As String
a = "error"
On Error Resume Next
a = Cells(r + 1, c + 1).Address(0, 0)
End Function
...などですか?
または
a = Cells(1).Offset(r, c).Address(0, 0)
あえてFunction化する必要があるのかどうかはわかりませんが。
投稿日時 - 2007-12-10 18:21:41
お礼
逆でしたすいません。変数 = a(0, 5)こっちです。
ありがとうございます。
Cells(Row,Column).Address(0, 0)
これを聞きたかったんです。
ありがとうございました。
投稿日時 - 2007-12-10 19:52:25
0人が「このQ&Aが役に立った」と投票しています
OKWaveのオススメ
おすすめリンク