我想在 PowerPoint VBA 中做一件事。
我想通过给定的坐标在主窗口中创建两个点 - 点 A 和点 B:例如,A (232, 464) 和 B (109, 567)。我不知道如何在 PowerPoint VBA 中做到这一点。我知道如何创建一条简单的直线。我为此使用此宏代码:
Sub CreateLine()
ActiveWindow.Selection.SlideRange.Shapes.AddLine(192#, 180#, 360#, 252#).Select
End Sub
但我仍然不知道我需要什么代码来创建点,而不是线。
然后,我想以某种方式移动这些点。同样,我知道移动整行或其他对象很热 - 为此我使用以下代码:
Sub move()
ActiveWindow.Selection.ShapeRange.IncrementLeft 6#
End Sub
但我不知道如何移动点,特别是如果我想以一种方式移动一个点(例如,向上移动它)而另一个方式(例如,向左移动它)移动另一个点。
我为什么要这样做?因为以后我打算让这些点通过直线“连接”起来,无论我向哪个方向移动这些点。
如果你知道答案,请在这里与我分享。
先感谢您。