EXCEL如何使要输入的一行数据自动总在第一行

比如我输入一行之后,输入完成的数据行自动上移,方便我输入下一行要输入的数据,让我能总在第一行输入数据?就是回车进入下一行之后,让这个下一行自动跳到excel页面最上方出现... 比如我输入一行之后,输入完成的数据行自动上移,方便我输入下一行要输入的数据,让我能总在第一行输入数据?
就是回车进入下一行之后,让这个下一行自动跳到excel页面最上方出现,而不用我每次都要用鼠标往下自己串行,我要输入的东西最在页面最上面一行出现……谢谢您对我问题的关注
展开
 我来答
fly4489
推荐于2016-09-23 · TA获得超过2518个赞
知道小有建树答主
回答量:2725
采纳率:100%
帮助的人:1647万
展开全部
好不容易才理解
这是个参照物是谁的问题

以屏幕为参照物,你的表格,在输入下一条时是动的

以表格为参照物,你的屏幕是动的

所以你的要求应该是第二种,使当前输入行始终保持在屏幕的同一位置

换种说法就是,输入完一行,它自动向屏幕上方移动一行,下一个待输入行自动跟进到当面位置,这样,看起来,您的输入行的位置,是始终不变的

这个用VB代码可以做到,原理很简单,当激活一行时,屏幕自动向上位移一行,也就是保证你当面输入的行一直在屏幕上的位置相对不动,

右键点击工作表标签sheet1,查看代码,将以下内容粘贴,保存,退出,重新打工此工作簿即可

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c
c = Range("A10").Value'输入行超过A10才自动上移
If c <> "" Then
ActiveWindow.SmallScroll down:=1
Else
End If
End Sub
huaniangme
2010-10-25 · TA获得超过858个赞
知道小有建树答主
回答量:631
采纳率:100%
帮助的人:541万
展开全部
工具 - 选项 - 编辑
按Enter键后移动方向:向下,向右,向上,向左
你想它向哪里它就向哪里,呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b82a577
2010-10-25 · TA获得超过1.4万个赞
知道大有可为答主
回答量:7308
采纳率:80%
帮助的人:1854万
展开全部
没有明白您的意思。

输入数据回车后,光标自动进入下一行,可以重新输入数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式