我正在尝试计算不同颜色的点之间的距离,如下图所示:
目标是使用宏来打印从红点到黄点的距离,然后是从黄点到紫点的距离。我相信最好的方法是:
1)使用宏打印红点的坐标,然后使用宏打印最近的黄点的坐标。然后是第二个宏来打印最接近给定黄点的紫点的坐标。我还想计算线相对于中心点的角度,但我相信如果我也给出每个点的 XY 坐标,我可以在 Excel 中做到这一点。
2) 在红色和黄色点与黄色和紫色点之间画线,打印这些线的长度和角度。
理想情况下,能够同时做到这两点会很好,但是任何一个都可以满足我的目的(计算从红色到黄色以及从黄色到紫色的点之间的线的距离和角度)。
通过宏执行此操作的最佳方法是什么?有一些例子(像这样),但我不相信 1)根据颜色选择点或 2)自动选择下一个最近的点。