【发布时间】:2010-11-27 14:18:32
【问题描述】:
Microsoft Excel – 如何将单元格复制到每第 n 行的不同工作表中。 我有一个有趣的问题。这可能很简单,但我想不通。
我有一个单元格列表(大约 10 列,超过 1000 行,即将扩展) A1-A10 及以下 这些是我的标题和主要输入单元格(我们称之为摘要表)
我需要将这些单元格复制并最好链接到相邻的工作表(详细表),但以这样的方式,每个单元格(或 10 个单元格)在每 20 行复制一次。
有时我会在摘要表中添加和删除行。因此,我希望能够在详细表格中使用自动填充或类似的功能。在我更新我的摘要表之后,然后可以通过自动填充公式来更新详细表。
更多详细信息:
这些单元格复制到的每一行成为每个 20 行模块的标题行。复制的标题下方的 19 行仍然为空,并且在更右侧的 19 行上进行了详细计算。每个部分都是一个相同的模块,有许多详细的计算,结果在每个模块的第一行。
目前我只使用Detailed Sheet,添加或删除模块及其标题非常耗时。
摘要表
A B C D
1 #A1 #B1 #C1 …
2 #A2 #B2 #C2 …
3 #A3 #B3 #C3 …
详细表
A B C D
1 #A1 #B1 #C1 …
… 19 个空行
21 #A2 #B2 #C2 …
… 19 个空行
31 #A3 #B3 #C3 …
… 19 个空行
感谢您的任何回答。 马丁
【问题讨论】:
-
我知道想要复制这些行,但是您所说的 linked 是什么意思?
-
我认为这将采用 VBA 解决方案并且属于这里。请不要关闭。
-
如果您使用命名范围,您可以使我的代码更易于传输。