私は、ヘッダーがB1:C1の範囲である列を持っています。データはより多くのものであるマージされた範囲(Excel)の値を読み取る
+ ---- + ----
|ヘッダー|
+ ---- + ---- +
| H2 | H3 |
+ ---- + ---- +
| 1 | 2 |
| 3 | 4 |
+ ---- + ---- +
私は今、RNG変数を使用して、このような
Set rng = Range("B1:C1")
としてRNGという名前の変数を持って、私は値を選択したい "H3" または「2 "、または" 4 "を入力します。私は、次の構文
rng.Offset(1,1).value
と私を与えることのisnteadを使用し、「H3」は、それは私に次のcolumのすなわちd2とから値を与えました。
ポイントは何ですか? (B1:C1)。オフセット(1,1)IS範囲C2:D2ですが、B1:C1がマージされている場合、オフセット(1,1)はD2です。クリアしていない場合は、キーボードで試してください。マージされたセルをクリックし、右矢印、下矢印を押します。 –