养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

EXCEL如何用vba自动获取一行最后一次数据的日期

时间:2024-09-29 05:31:48

在一些特殊的办公情况下,需要获取一列,或是一样最后一次出现数据的日期,如何做呢

EXCEL如何用vba自动获取一行最后一次数据的日期

工具/原料

EXCEL2007以及以上版本

方法/步骤

1、首先我们打开我们的数据,在数据工作表上,第一行是日期,下面是数据,要求我们可以自动获取每一行最后一个数值的日期,如图

EXCEL如何用vba自动获取一行最后一次数据的日期

2、首先我们在工作釉涑杵抑表上,找到下方的工作表标签,这里我们的是sheet5,在工作表标签上右键,而后在弹出的选项里面,找到查看代码选项

EXCEL如何用vba自动获取一行最后一次数据的日期

3、点击查看代码,而后进入VBA编辑窗口,在这里我们可以输入我们常用的命令,用来对前台的工作表进行控制

EXCEL如何用vba自动获取一行最后一次数据的日期

4、如图所示,在VBA编辑窗口输入代码,值得说明的是我们没有用sub,因为sub开始的代码,要用按钮控制,这种事自动运行的

EXCEL如何用vba自动获取一行最后一次数据的日期

5、输入代码后,我们点击关闭,关闭VBA的编辑窗口,而后返回到工作表界面,发圬杂钴怖现日期一列没有反应,这里是因为没有进行任何操作或是刷新

EXCEL如何用vba自动获取一行最后一次数据的日期

6、在工作表窗口任意一个地方双击一下,就相当于刷新工作表,而后我们可以看到,最后一次出现的日期,全部加载完成

EXCEL如何用vba自动获取一行最后一次数据的日期

7、我们试着修改一行的数据,而后我们可以看到后面的日期,不用我们做任何操作,都能自动更新,说明代码有效

EXCEL如何用vba自动获取一行最后一次数据的日期

© 一点知识