gpt4 book ai didi

excel - 将行复制粘贴到 Excel 电子表格中,而不覆盖下面的现有内容

转载 作者:行者123 更新时间:2023-12-02 07:21:30 25 4
gpt4 key购买 nike

这似乎是微不足道的,但我找不到解决方案,这对我使用 Excel 2010 时的工作流程来说是一个主要障碍:

假设您有两个 Excel 工作表,工作表 A 有 1000 行,工作表 B 有 50 行左右。您想要将工作表 B 中的所有 50 行复制到工作表 A,以便新行位于工作表 A 的顶部 (!!!),但不覆盖工作表 A 中的现有数据。

为此,您必须首先在工作表 A 的顶部添加 50 行(包括仔细检查以确保您确实有 50 行而不是 49 行),然后将 50 行从工作表 B 复制粘贴到工作表中A(指向第 1 行)。这确实有效,但既费时又费力。

如果不先添加 50 个空行,这 50 个新行将覆盖工作表 A 中的现有数据。

人们会认为必须有一种方法告诉 Excel 将复制的 50 行添加到工作表 A 中现有内容的顶部,并且作为该过程的一部分,添加相同数量的行,以便不存在任何现有数据将被覆盖。

我没有找到实现此目的的方法。当然,我可以为此编写一个 VBA 宏,但这真的有必要吗?或者是否有更简单的默认方式来手动执行此操作?

注意:为了简单起见,我描述了要复制整行的问题。但是,该问题还涉及复制单元格 block (例如 B3:F53)。当粘贴到工作表 A 中时,它们应该下推现有行(是的,整行,而不是选定列中的单元格),而不是覆盖标记为插入点的单元格下方的行中的现有数据。

最佳答案

以下步骤应该有效:

  • 将工作表 B 中的单元格复制到剪贴板
  • 突出显示您想要插入数据的行(例如,如果您希望将数据插入顶部,请突出显示第 1 行)
  • 右键单击并选择“插入复制的单元格”

然后,您应该可以选择将现有数据转移到您想要的位置。

关于excel - 将行复制粘贴到 Excel 电子表格中,而不覆盖下面的现有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34232432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com