gpt4 book ai didi

excel - 如何正确捕获 Excel 单元格边框?

转载 作者:行者123 更新时间:2023-12-04 21:06:52 24 4
gpt4 key购买 nike

我使用“格式化单元格”为单元格添加了底部边框(例如 A1 ):

Shows cell <code>A1</code> in Excel sheet whose bottom border has been set.
[ A1有一个底部边框,A2没有边界。]

如果我然后以编程方式捕获单元格的格式 A2单元格的底部边框A1被捕获为单元格 A2 的上边框.

这不是在 native “格式刷”中发生的,复制 A2 的格式到其他一些单元格不会向该目标单元格添加任何边框 - 我试图用代码复制的行为。

如何做到这一点?

最佳答案

这应该更像是评论,但我还没有访问“评论”的权限。格式刷与格式化单元格时看到的区别在于您是否正在访问 Borders对象或 range目的。在边框对象中,两个单元格共享一个共同的边框,因此都有边框。但是,这个边框属于A1,而不是A2,所以当你复制格式 ,只有在复制 A1 时才会得到边框。

要在 VBA 中模拟这一点,您需要复制 A1 并像这样执行 PasteSpecial:

ActiveCell.PasteSpecial Paste:=xlPasteFormats

关于excel - 如何正确捕获 Excel 单元格边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13065597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com