Sub selectRange()
Dim A As String
A = ActiveCell.Address
MsgBox A
MsgBox Cells(A)
End Sub
パラメータとしてAを渡すと、現在のセルのデータのパラメータの値をどのように渡すべきかエラーが表示されます。セルの値を取得するためにセルアドレスを使用する
Sub selectRange()
Dim A As String
A = ActiveCell.Address
MsgBox A
MsgBox Cells(A)
End Sub
パラメータとしてAを渡すと、現在のセルのデータのパラメータの値をどのように渡すべきかエラーが表示されます。セルの値を取得するためにセルアドレスを使用する
Cells()
のための適切な構文は次のとおりです。
Cells([row number], [column number]).Value
代わりRange()
を使用し、セルのアドレスを使用するには:
Range([Address Range]).Value
Range(A).Value 'in your example
緑色のチェックマークで受け入れます。 – Chrismas007
Iがセルのアドレスを有していると私は、特定の細胞 –
サブサンプル() 暗いAとして文字列 A = ActiveCell.Address メッセージボックスA メッセージボックスレンジ([A]のデータを得るためのパラメータとしてアドレスを渡します).Value End Sub –
は私がについて多くを知らない新しい 'Range'代わり – ti7
Thsnk youAsイムをお試しください –
をお勧めします。このビデオシリーズを見る:[Excel VBAはじめに](https://www.youtube.com/playlist?list=PLNIs-AWhQzckr8Dgmgb3akx_gFMnpxTN5)。これは関連性があります:[パート5 - 範囲、セル、アクティブセル、オフセット](https://www.youtube.com/watch?v=c8reU-H1PKQ&t=3123s&index=5&list=PLNIs-AWhQzckr8Dgmgb3akx_gFMnpxTN5) –