excel - 首先显示所有可用的唯一日期
问题描述
我有一个 VBA 脚本,它接受用户的输入来执行查找和替换,想要首先显示所有可用的唯一日期
我已经编写了这个 VBA 脚本来执行查找和替换,但我想在这里添加一个更多功能,它应该首先向我显示列中可用的所有不同日期的列表,然后我们可以执行查找和替换*
Sub dateupdation()
Dim sht As Worksheet
Dim fnd As Date
Dim rplc As Date
fnd = InputBox("Enter date")
rplc = InputBox("Enter updated date")
For Each sht In ActiveWorkbook.Worksheets
sht.Cells.Replace what:=fnd, Replacement:=rplc, _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
SearchFormat:=False, ReplaceFormat:=False
Next sht
End Sub
解决方案
推荐阅读
- optimization - 减小 main.js Angular 11 的大小
- amazon-web-services - AWS Bitnami EC2 和 EC2 无法以 Service Unavailable 启动
- html - 欧元符号 (€) 呈现为 Û,仅在 iPhone 上
- excel - 将工作表复制到另一个工作簿并使用熊猫转换为数据透视表
- python-3.x - 不更新数据库中的天数(Python 和 sqlite)
- c++ - 如何避免符号表查找中的歧义?
- java - 将 SQL 查询实现为两个多对一关系的 JPA 标准
- javascript - 对两个数组执行查找并将第二个数组中的元素添加到第一个数组
- python - 可以让 Getch(或类似的东西)接受退格吗?
- codenameone - 如何使 Tree 中的展开/折叠动画平滑类似于 Toolbar.addSearchCommand() 中的效果?