Excel。通过文档的工作表共享表头和列属性

Excel。通过文档的工作表共享表头和列属性

我正在用我的任务表编写 Excel 文档。它包含分布在多个范围内的任务。每个范围内的任务应显示在单独的工作表中。在与范围关联的每个工作表中,都会有一个任务表,其列和格式与其他范围表相同。

因此,我希望有一个这样的表模板,从中可以生成表头并获取列属性。我希望只有一个地方可以更改表头样式或列属性,并且它们将应用于所有任务表。

所以问题是:

  1. Excel 中是否具有通过工作表共享整行的功能?
  2. 有没有办法使用单元格公式复制单元格或列的格式(和其他属性)?
  3. 我以什么方式可以制作一个工作表,将所有工作表中的行汇总到一个表中?

如果有脚本或文档示例就太好了。

谢谢。

答案1

直接执行此操作的方法是在命名范围中输入表头,每个表头一个。

="Named Range"根据需要,为每个标题使用相应的模板。如果您需要更改它们,请在命名范围编辑功能中进行更改。计算发生时,这将反映到电子表格的每个角落。例如,如果F9按下。

一个稍微不同的替代方案是,在任何地方再放一张表,如果您愿意,可以将其隐藏。在该表上,您可以根据需要设置所有标题,并且无需在命名范围编辑功能中输入标题名称,而是在特殊表上引用每个表标题。您可以在特殊表上进行编辑。这样做的好处是,您可以按原样编辑它们,从而真正看到事物在自然环境中的样子。

每次您需要新工作表时,您仍然可以使用另一张工作表作为模板复制到位,并且它仍然具有针对"=Named Range"每个标题的方法,以便您仍然可以在一个地方(且仅在一个地方)进行更改,然后看到它们在整个过程中得到反映。

答案2

由于分为多个部分并有许多答案,希望 wiki 答案是合适的。

1. 通过工作表共享行

将所有相关工作表组合在一起(例如,按住Ctrl并逐个单击选项卡以进行特定选择,或单击第一个选项卡,按住Shift并单击最后一个选项卡以进行所有选项卡)。然后,您在一张工作表上执行的任何操作都会在整个过程中重复。

2a. 使用单元格公式复制单元格

要在同一工作表中复制 A1,请=A1使用 。要将 Sheet1 中的 A1 复制到另一工作表中,请选择 A1 并选择性粘贴、粘贴链接,或使用=Sheet1!A1

2b. 使用单元格公式复制单元格的格式(和其他属性)

也许使用格式刷(主页 > 剪贴板 - )。

3. 汇总所有工作表中的行

也许使用合并(数据 > 数据工具 - )。

相关内容