Excel宏/ VBA-仅在包装的文本不适合时有条件地调整行的大小

时间:2018-08-01 20:48:20

标签: excel vba excel-vba excel-2010

我目前正在研究一个更广泛的宏,以任意指定的次数复制一定范围的行(基本上是一张打印纸)。单元格立即显示在先验单元的下方(即以13:27的行以28:42、43:57等的方式复制,直到指定的任何数量)。该范围内的所有公式都是动态的,并且依赖于各种引用,因此每个新“页面”上的内容都是不同的。

有时某些“页面”上的内容超出了单元格的空间。我正在寻找一种方法来检查起点之后的每一行(例如说第13行,直到所有重复之后的最后一行包含内容),并且仅在行将得到时自动调整行的大小。自动调整大小中更大。我需要保持每行的最小高度(50像素),以便宏只会在高度增加时自动调整行的大小。

有人知道有效地做到这一点的方法吗?我对VBA还是很陌生,因此很高兴考虑任何选择/替代方法或提供任何说明以帮助解决这一问题。谢谢!

1 个答案:

答案 0 :(得分:0)

正如@PeterT在评论中所解释的那样,您真正需要做的就是尝试自动调整并拒绝不需要的尺寸。我通常将此方法用于列而不是行,但是概念是相同的。

let storyboard = UIStoryboard(name: "Main", bundle: nil)
if let vc = storyboard.instantiateViewController(withIdentifier: IdentifierOfTheVC) as? YourVC {
    self.present(vc, animated: true, completion: nil)
}