2013-03-01 41 views
2

我正在制作一个Excel加载项,并使用输入框允许用户选择要导出的范围。选择过程效果很好,但我希望通过在所使用的范围周围实现一个彩色边框来显示当前使用的单元格(类似于在Excel中进行求和时,被合计的单元格每个都被分配了不同的彩色边框)。为选定范围临时着色边界

我不能只是应用一个新的边框,然后清除它,因为这不会保持以前的文档格式。

有没有人有任何建议?

下面的链接有非常相似的目标,但以往任何时候都提供

VSTO: Drawing on top of Excel worksheet

由于无解!

+0

您可以记住每个单元格的旧边框值并恢复它们而不是清除 – 2013-03-01 18:03:21

+2

如果我正确地理解了您的问题,我会说您可以通过使用条件格式将边框格式应用到基于工作簿中其他位置的单元格然后根据用户的位置更改这些单元格值... – 2013-03-01 18:08:54

+0

@JohnBus​​tos,这是一个不错的主意! – 2013-03-01 22:19:25

回答