我似乎无法在任何地方找到这个问题的答案。
在 VBA 中,给定 Dim r As Range: Set r = Range("C20:C21")
我可以获得 r.height
和 r.width
,其中前者是单元格 C20 和 C21 的组合高度,但这不包括它们之间的边框大小。
是否有可靠的方法来获取完整的组合高度和宽度(例如:单元格的高度和宽度+这些单元格之间的边框大小)?
谢谢。
最佳答案
我认为你的计算应该是
testCB.Top = testCB.Top + ((r.Height - testCB.Height) / 2))
或者更确切地说(不确定你的版本意味着什么)
testCB.Top = r.Top + ((r.Height - testCB.Height) / 2))
关于vba - 如何获得范围的完整高度和宽度,包括边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31550759/