当前位置:首页教育技巧excel技巧excel数据库

excel表格时间怎么跳转

减小字体 增大字体 2025-12-15 16:55:40


1.EXCLE日期的自动跳转功能

公式不行 后面还要求相应的记录跳转到一起,这个是要排序的,除非手动排序,要是自动的,还是宏好。

只是LZ 给的东西好少,意思不是很明确,也没有具体的东西,我们不好说方案啊我说说我的思路首先一个单元格存放职工入职日期,接着一个单元格存放今天的日期,用公式=TODAY() 获得再一个单元格求两个日期相差月数,用公式=(YEAR(C1)-YEAR(B1))*12+MONTH(C1)-MONTH(B1)最后一个单元格转换成多少年 多少月=INT(D1/12)&"年"&MOD(D1,12)&"月"其他的筛选问题,你给个表格做示范,才好帮你做啊。

2.如何实现打开excel时自动跳转到当前日期所在的行

点击工作表标签,右键查看代码,将下面代码复制到光标定位处。

回到工作表即可实现如下效果:

先点击其他工作表,然后在点击这个加了代码的工作表,它就会在自动定位到A列日期是本日的位置。

日期所在单元格内容是本日:2008-2-28或者公式=Today()。

如果是在其他列例如E列,修改代码中的2处Range("A:A")为Range("E:E")

Private Sub Worksheet_Activate()

Dim I As Long

I = Date

With Application.WorksheetFunction

If .CountIf(Range("A:A"), I) Then

Cells(.Match(I, Range("A:A"), 0), 1).Select

End If

End With

End Sub

*********************

2007的.xlsx格式的文件是不能保存宏的,要另存为.xlsm格式的文件才行。

这样可以么?

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .