Excel 键盘快捷键可以复制/填充所有具有非空白相邻单元格的单元格吗?

Excel 键盘快捷键可以复制/填充所有具有非空白相邻单元格的单元格吗?

我正在寻找一个键盘快捷键,它可以复制双击单元格右下角“句柄”的功能。有没有可以做到这一点的快捷键,无需第三方软件或创建自定义宏?

答案1

我为您提供了两种方法来实现您想要的功能。不幸的是,这两种方法都有各自的缺点,因为 Excel 不提供用于自动填充的一体化键盘快捷键。我强烈建议您尝试这两种方法,然后确定哪种方法最适合您。除了这两种方法之外,我认为您无法在不使用宏或插件模块的情况下实现您想要的功能。如果您采用宏路线,那么AutoFill任何Range对象上的方法都应该是您所需要的。


方法 1(替代,但它适用于鼠标交互)

实现此目的的另一种方法是使用向下填充快捷键和选择范围内的所有内容。在单元格中输入数据后,按Ctrl+Shift+End选择从当前单元格到将自动填充的范围末尾。然后,按Ctrl+D从顶部单元格“向下填充”到整个范围。

方法 2(我喜欢的方式,一次性鼠标交互)

填写完要自动向下填充的单元格后,像往常一样双击右下角。要重复“自动向下填充”步骤,只要您只输入数据并按 Enter 键,即可按 重复此操作Ctrl+Y

这意味着你确实需要使用鼠标,但是只是第一次。所有后续工作都可以纯粹用键盘完成,只要您只使用它来输入数据(即您不使用上下文菜单按钮来修改任何内容)。


请注意,第一种方法有一个小问题 - 您的视图/光标将移动到电子表格的底部(使用该Ctrl+Y方法不会发生这种情况)。您可以按下Home键快速将光标移回上部。

答案2

我还想知道自动填充手柄的快捷键是否更短。不过这也行得通:

填充系列的按键顺序

选择您想要扩展系列的整个范围,包括空白单元格和“种子”(包含自动填充系列所基于的初始值的单元格)。

ALT>> H>> >> F>> I>> S>> Alt+ F>> Enter

在此处输入图片描述

要创建/编辑自定义列表,请按Alt+ F,转到受欢迎的然后点击编辑自定义列表。自定义列表作为自动填充手柄如何填充单元格的基础。

向下填充

Ctrl+D

笔记

这些组合键仅适用于英语版 Excel。如果您使用其他语言的 Excel,请在以下位置搜索与您的语言对应的组合键: 丝带 >充满(在里面編輯丝带部分)>系列.... 在对话框中选择自动填充然后按 Enter。向下填充组合键也可能不同 ( Ctrl+ D)。

答案3

  1. 选择您想要填充数据的范围,包括数据可用的第一行/单元格到数据结束的最后一行/单元格。
  2. Ctrl+ G(转至)
  3. 进入“特价商品”并从可用选项中选择“空白商品”。按“确定”。
  4. 在您当前所在的单元格中(选择区域中的空白单元格),输入引用前一个单元格的公式“= + 向上箭头”(假设您在单元格 A3 中,则输入 =A2),然后按Ctrl+ Enter
  5. 通过复制和粘贴再次选择整个范围将上述公式转换为值。

答案4

假设相邻列中有数据,我喜欢执行以下操作(假设另一列与要填充的列左侧相邻):

选择要双击填充柄的单元格。

然后:

  1. 按此键Left切换到其他数据的列
  2. 按下Ctrl+Down可转至数据末尾
  3. Right返回到将要填充的列
  4. 按下Ctrl+Shift+Up可选择填充值的单元格
  5. 按下Ctrl+D以填充(向下)

按下的键总是相同的,因此您可以将其放在键盘宏中。

执行相同操作的另一个序列 :LeftEndDownRightEndShift+UpCtrl+D

相关内容