场景:由于敏感材料,我无法发布实际的工作簿,但我会尽可能地解释它。
每个Sheet都分为分支,即:Sheet2是Branch 2,Sheet3是Branch 3,依此类推。对于每张纸,列是相同的。A 列中包含分支编号。B 列有不相关的信息,所以我只是隐藏该列。C 列有一个系统编号(特定于每个帐户。
意图:我想创建另一个名为CallOuts
. 我想复制一些行(来自各个分支)并将它们粘贴到“主工作表”(CallOuts
)我可以在工作CallOuts
表上工作,而不是去每个分支。因此,每当我编辑一个单元格时,它也会更新/更改分支表中完全相同的单元格,反之亦然。
问题:我知道 MS Exccel 有一个“选择性粘贴”功能,它可以在其中添加单元格。问题在于它链接了单元格#,因此如果我对主表进行排序,它将将该行替换为错误的分支表。
例如:如果 System# J112 在分支 2 表的第 2 行中,并且我将链接粘贴在主表的第 4 行中,如果我在主表上进行更新然后重新排序,系统 # 现在移动到行2(在主表上)第 4 行(在主表上)中的任何内容现在都将在第 2 行,第 2 行表中。
我在想也许是一个宏,我可以在其中复制和粘贴主表中的整行。进行某种类型的案例选择以检查 A 列中的哪个分支,然后在分支表上找到相同的系统 #,然后粘贴整行。
我的 VBA 水平充其量只是新手,因此将不胜感激。