![如何使用公式复制单元格的格式?](https://linux22.com/image/1333830/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%85%AC%E5%BC%8F%E5%A4%8D%E5%88%B6%E5%8D%95%E5%85%83%E6%A0%BC%E7%9A%84%E6%A0%BC%E5%BC%8F%EF%BC%9F.png)
例如,单元格 A1 包含文本“你好世界”以粗体显示。
在单元格 A2 中,我使用公式=A1
。因此单元格 A2 现在也包含“Hello World”,但不是粗体。我如何修改公式以复制 A1 的格式(在本例中为粗体)?
一个更复杂的例子是删除线属性,即 A1 包含“橙色/红色”。如何动态地在单元格 A2 中显示相同的内容,以便在 A1 中所做的任何更改也会更新 A2?
答案1
仅使用公式,不使用自定义插件或 VBA:你不能至少在 2007 版之前的 Excel 中不存在此问题(而且很可能所有后续版本也存在此问题)
首先,没有内置公式可以捕捉任何形式的格式。
其次,公式只显示其值。除非您使用条件格式,否则它们不会影响格式。但即使您这样做,也没有简单的选项“从其他单元格复制格式”。此外,与“手动鼠标单击”相比,条件格式的格式功能有限。
答案2
复制单元格,然后按Alt-E-S-A-Enter
Alt-ES,这将打开选择性粘贴,然后按 A 复制所有属性