excel中 如何实现打开页面时自动跳转到指定列中含有当前日期所在的行
发布网友
发布时间:2022-05-24 21:43
我来回答
共3个回答
热心网友
时间:2023-11-04 12:03
点击工作表标签,右键查看代码,将下面代码复制到光标定位处。
回到工作表即可实现如下效果:
先点击其他工作表,然后在点击这个加了代码的工作表,它就会在自动定位到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格式的文件才行。
热心网友
时间:2023-11-04 12:04
1、excel
选项-高级,
按
enter
后移动所选内容
方向,选择向右。这样每次敲回车后,光标右移。
2、对
b、d、e、f、g列设置隐藏,这样每行,按回车
热心网友
时间:2023-11-04 12:04
老鼠说的不错呀.