返回列表 上一主題 發帖

vba - Rows內變數應如何寫

vba - Rows內變數應如何寫

各位高手大家好
  變數 [a2] = 84
Rows("100:144").Select  要改寫成
   Rows(" [a2]+16:[a2]+60).Select
正確寫法是如何 ? 請指導 謝謝1

回復 2# c_c_lai
c_c_lai  多謝

TOP

c_c_lai 高手
若是在  變數為 [A2]=84
Set rng = Range([125:h250], [h65536].End(3))
[h125:h250] = ??是否可改寫為 ?? [ H ?? [A2]+43: H??[A2]+166]

TOP

c_c_lai  多謝關照
[h125:h250]
如同上 用 [a2]+43 代表 125 ,[a2]+166 代表 250
Set rng = Range([125:h250], [h65536].End(3))
  應如何改寫

TOP

c_c_lai  謝謝
我的原意是
Set rng = Range([h125:h250], [h65536].End(3))
可否改變為
Set rng = Range("H" & ([A2] + 41:"H"& [A2] + 166), [h65536].End(3)).
此語法對嗎?

TOP

回復 10# c_c_lai
c_c_lai
  多謝指導

TOP

        靜思自在 : 要批評別人時,先想想自己是否完美無缺。
返回列表 上一主題