- ·上一篇教育:excel表格批注形状怎么调
- ·下一篇教育:太大怎么放入excel表格
excel表格时间怎么跳转
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 分)
