0
我在Excel中拥有约10,000行工时表。数据如下:使用VBA在动态创建的日历中显示信息(Powerquery,BI?)
Description | Date | Start Time | End time | Worker | Duration
First contact 4.4.2063 16:00 18:00 HP 02:00
Assimilation 8.6.2098 13:30 14:50 KF 01:20
等等。
我想以日历形式显示此信息以便于查看。有些项目是由不同的人工作,有时甚至同时工作。在一个理想的世界里,每天都会有视觉指标,以及能够弹出日历以查看当天的价值。虽然我在Google上搜索时发现了一些有趣的东西,但没有任何建议真的提供了解决方案。
我特别感兴趣的是,如果微软或第三方实际上为我的问题引入了解决方案,可能是在powerquery或新产品出来。
无论如何,非常感谢您的帮助。
听起来很艰难的。这里可能是开始寻找一个好地方.. https://support.office.com/ en-us/article/Power-View-Explore-visualize-and-present-your-data-98268d31-97e2-42aa -a52b-a68cf460472e – mike510a
您可以创建已知大小和位置的日历表,然后将一些列添加到您的包含公式以在日历中确定x和y坐标的表格,然后在VBA中创建for循环以为每行创建一个形状。然后,您可能会考虑在每个形状中添加一个宏以实现所需的信息 – maxhob17