Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 在Excel中设置一个宏,将第5-23行的行高更改为2cm,然后当运行另一个宏时,该宏将恢复为.5cm_Vba_Excel - Fatal编程技术网

Vba 在Excel中设置一个宏,将第5-23行的行高更改为2cm,然后当运行另一个宏时,该宏将恢复为.5cm

Vba 在Excel中设置一个宏,将第5-23行的行高更改为2cm,然后当运行另一个宏时,该宏将恢复为.5cm,vba,excel,Vba,Excel,嘿,我真的希望有人能帮上忙 我有一个我和我的团队用于项目的电子表格,我真的想给它添加一些功能。目前,我们只需键入项目名称,例如: 项目1 项目2 项目3 等等 在每个excel单元格中显示一个项目,我们可以看到该单元格中任何内容的第一行。我想做的是有一个宏(比如F6),当有人运行它时,它将单元格高度(仅第5-23行)设置为2cm,这意味着我们可以看到标题下的5或6行,这是项目的细节,例如 项目1 领导:约翰 描述:高尔夫项目 竣工日期:2015年1月1日 客户联系人:杰夫·比格斯 然后,

嘿,我真的希望有人能帮上忙

我有一个我和我的团队用于项目的电子表格,我真的想给它添加一些功能。目前,我们只需键入项目名称,例如:

  • 项目1
  • 项目2
  • 项目3
  • 等等
在每个excel单元格中显示一个项目,我们可以看到该单元格中任何内容的第一行。我想做的是有一个宏(比如F6),当有人运行它时,它将单元格高度(仅第5-23行)设置为2cm,这意味着我们可以看到标题下的5或6行,这是项目的细节,例如

  • 项目1
  • 领导:约翰
  • 描述:高尔夫项目
  • 竣工日期:2015年1月1日
  • 客户联系人:杰夫·比格斯
然后,当有人运行另一个宏(如F5)时,该单元会恢复,因此只有项目名称再次可见。 我的解释听起来很复杂,但我确信这很容易,我就是找不到答案

提前感谢任何人的建议


约翰

使用宏记录器很容易想到这样的宏。如果您可以自己手动执行操作,通常很容易打开记录器,执行操作,然后停止记录器

如果您转到“视图”选项卡,然后选择“宏”,然后选择“录制宏”,它将开始录制您的每个动作,并将其转换为VBA代码。执行操作(选择行,扩展到所需大小),然后返回宏工具栏并选择停止录制。您现在有了一个宏,它将复制刚才执行的步骤。

范围(“5:23”).EntireRow.AutoFit