VBA宏将某些行高度调整为某个总像素数?

VBA宏将某些行高度调整为某个总像素数?,vba,excel,Vba,Excel,我在一张表上有一个可能的基金选项列表,可以在另一张输入表上查找股票行情。然后,宏会删除所有其他未使用的选项。我正在尝试获取一个宏,然后将剩余行的单元格高度(每次使用模板时,该数字可能会改变)调整为某个总像素数,以便填充打印页上的空白。我不知道该怎么办。谢谢 我不认为您可以确定像素的高度,但类似这样的东西将允许您设置一行或多行的高度。只需在.Rows()中设置起始行和结束行 如果计算设置行高度所需的空间量,可以动态设置高度。就是这样,在删除未使用的行之前,我不知道每行需要多高。它可能变化很大。我希

我在一张表上有一个可能的基金选项列表,可以在另一张输入表上查找股票行情。然后,宏会删除所有其他未使用的选项。我正在尝试获取一个宏,然后将剩余行的单元格高度(每次使用模板时,该数字可能会改变)调整为某个总像素数,以便填充打印页上的空白。我不知道该怎么办。谢谢

我不认为您可以确定像素的高度,但类似这样的东西将允许您设置一行或多行的高度。只需在.Rows()中设置起始行和结束行


如果计算设置行高度所需的空间量,可以动态设置高度。

就是这样,在删除未使用的行之前,我不知道每行需要多高。它可能变化很大。我希望有一种方法可以把我需要的总数分成剩下的几行。
ThisWorkbook.Sheets("Sheet1").Rows("1:68").RowHeight = 19.5