- ベストアンサー
セル範囲の左上のセルの取得方法
エクセル2010のVBAで関数を自作しているのですが Test(A as range, B as range)という関数で Aはセル1個、Bはセル範囲を選択して、Aは必ずBの左上のセルになるので、 Test(B as range)の様に変数を減らしたいです。 ただ、関数内でAを使用するので、Bのセル範囲の左上の値を取得する必要があります。 Bのセル範囲の左上の取得方法が分かりません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Selection(1).Address で取得できます。 他の情報を取得したい場合、以下のページを参考にしてください。 http://officetanaka.net/excel/vba/tips/tips111.htm
その他の回答 (1)
- root8110
- ベストアンサー率30% (6/20)
回答No.2
Test関数の中で Set A = B(1, 1) で良いかと。