2016-03-01 113 views
1

经过研究,我没有找到一个例子,在这个宏中我可以用固定行号替换变量。在Excel中通过变量选择行

Rows("14:26").Select 

我正在建立一个多页的表单。在添加完每个页面后,我想进入并更改此行范围的行高。我可以毫无问题计算的起始和结束行,但我还没有想出如何重写与变量

我希望这样的事情会工作

Rows(sRow:eRow).Select 

Rows("sRow:eRow").Select 
这条线

Rows(sRow, eRow).Select 
+0

行(sRow&“:”&eRow“)。选择' –

+0

是的工作只需要删除额外的”eRow后。陈述这是对我的问题的回答,我会标记一个接受,所以你得到信用 – Claus

+0

继续并接受@FelipeRosa他花时间解释“为什么”。 –

回答

2

正确的形式是:

Rows(sRow & ":" & eRow).Select 

说明:您需要将两个变量与冒号连接起来,因为这是行选择函数期望的格式。