EXCEL表格到期提醒

excel

1个回答

写回答

Dadapa

2025-12-14 01:17

+ 关注

合同
合同

Private Sub Worksheet_Activate()If (Date - [a1]) 60 ThenMsgBox "离合同到期时间只剩下" & (Date - [a1]) & "天了"End IfEnd Sub

把[A1]换成你的日期所在的位置就可以了也可以批量提醒,比如假设你的 客户名称放在A列 合同到期时间存放在E列则有

Private Sub Worksheet_Activate()t = ""For i = 2 To [e65536].End(xlUp).RowIf (Date - Cells(i, 5)) 60 Thent = t & Cells(i, 1) & "的合同离到期时间只剩下" & (Date - Cells(i, 5)) & "天了" & Chr(13)End IfNextIf t = "" Then Exit Subt = "请注意," & Chr(13) & tMsgBox tEnd Sub

请自己做适当的修改以满足需求希望对你有所帮助

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号