专栏名称: 完美Excel
Excel与VBA技术学习与实践
今天看啥  ›  专栏  ›  完美Excel

VBA技巧:数据输入到指定列后光标自动定位到下一行的第一列

完美Excel  · 公众号  · Excel  · 2024-07-16 05:50
    

文章预览

学习Excel技术,关注微信公众号: excelperfect 标签: VBA , 工作表事件 利用 Excel 事件能够帮助我们自动化很多事情。例如,我想数据输入到列 E 后,输入位置自动转到下一行的列 A 中的单元格。这样的需要利用工作表事件就可以轻松实现。 打开 VBE ,双击左侧“工程资源管理器”窗口中相应的工作表代码模块,在右侧该模块代码窗口中输入下面的代码: Private Sub Worksheet_Change(ByVal Target As Range) With Target.Cells( 1 , 1 ) If .Column < > 5 Then Exit Sub Application.Goto .Offset( 1 , -4 ) End With End Sub 这样,当你在该工作表中输入数据时,数据输入到列 E 中后,输入单元格会自动跳转到下一行列 A 中的单元格。 代码中使用了 Application 对象的 Goto 方法,这个方法可不常见哟,有兴趣的朋友可以仔细体会体会。 欢迎在下面留言,完善本文内容,让更多的人 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览