【发布时间】:2020-12-30 08:06:20
【问题描述】:
我在疗养院做志愿者,为护理人员创建简单的解决方案,以更好地帮助他们的居民。我正在开发一个交互式 Excel 日历,但我需要一个我一直在 Internet 上搜索但没有成功的功能。
我需要一个针对我的 excel 的解决方案(VBA,我猜测是基于类似的问题),它允许用户从包含大量日期的下拉列表中选择一个日历日期,然后用户将跳转到特定的单元格该日期在另一个范围内。
我的日期范围在一行中:F9:UA9,我的下拉菜单在 B11 中。
我希望通过在下拉列表中选择“20/09/2020”,用户将移动到该日期首次出现的 F9:UA9 范围内的单元格。
这是一些示例数据。 [1]:https://i.stack.imgur.com/l4GjH.png
提前致谢!
【问题讨论】:
-
你有什么尝试吗?
Range.Find或Application.Match怎么样? -
我不知道任何 VBA,我已经尝试改进这里的代码:stackoverflow.com/questions/56582734/… 但由于我不知道如何编辑,所以我没有做对......因为有在同一列中跳跃,我需要水平跳跃