我在使用 Excel 宏时遇到问题

我在使用 Excel 宏时遇到问题

我在使用 Excel 中录制的宏时遇到了问题。

我想要的是

  1. 从我的选择处开始,然后按Ctrl+Right Arrow选择该行中的所有内容。
  2. 然后我想将其复制到新工作表中。

Ctrl我可以通过+从当前工作表(第一页)移动到最新工作表Page Up,但要使用它,我仍然必须创建新工作表,返回主工作表,然后选择起始单元格。有没有关于加快速度或移动我突出显示的行而不是第二行的建议。

答案1

听起来你有两个问题:通过键盘制作新的工作表(以便它可以成为宏的一部分)以及复制你所在的行而不是第二行。

要解决问题 1,您只需要一个键盘快捷键,我喜欢这个:Shift+F11它会创建一个新工作表,完成组合键后您就可以在该工作表上。

要解决问题 2,您需要重新录制启用“相对引用”的宏。这在您第一次录制时显然是关闭的。这可能是它复制第 2 行而不是您所在的行的原因。要显示这一点,请转到开发人员选项卡并单击我的图片中显示的按钮。 相对引用


因此,您需要重新录制(检查相关参考!)

  • Ctrl+Right Arrow
  • 然后复制 ( Ctrl+ C)
  • 然后按Shift+F11创建新工作表。您将从 A1 开始。如果您希望将其粘贴到第一行,则已设置;如果您想要不同的行,只需合并几个向下箭头,直到您到达正确的行。

相关内容