在 Excel 中始终从页面顶部插入行

在 Excel 中始终从页面顶部插入行

我正在尝试设置一个包含多行数据的工作簿。为了保持数据按时间顺序排列,我希望始终(或始终)在电子表格顶部插入一行新数据,而不必向下滚动到最后一项。我应该将最新的数据放在最上面。

问题是,我是否可以在不右键单击第一行(标题行之间)并选择“插入行”或右键单击单元格选择“插入,整行”的情况下执行此操作。我在这里设想一种设置方法,就像一个空白表单行,我可以输入整行的信息并点击按钮(或在最后一列的单元格中查找 Enter 键),这会将该行信息插入到我一直引用的顶行中。这可能吗?我是在做梦吗?

答案1

是的,先生。您确实可以。您需要做的就是在 Excel 中录制一个宏,它将为您完成这项工作,并将数据粘贴到第一行。

复制您要粘贴的数据并启动宏。您可以将宏分配给功能区上的自定义按钮。这样,只需单击鼠标左键即可。

宏应该看起来与此类似:

Rows("1:1").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("A1").Select
ActiveSheet.Paste

您可以在此处找到有关如何在 Excel 中使用按钮的提示:点击 以下是将其添加到快速访问工具栏的指南:点击

相关内容