Adding, Deleting and Moving Guides
Here are a few snippets of VBA you can use to modify guides in those versions of PowerPoint that support this sort of thing (2016 and possible 2013, not 2010 and earlier).
Note: all measurements are in Points. There are 72 points per inch.
Sub AddGuides() With ActivePresentation.Guides ' Add a vertical guide at 2" from left .Add ppVerticalGuide, 144 ' Add a horizontal guide at 1" from left .Add ppHorizontalGuide, 72 End With End Sub
Sub MoveGuides() With ActivePresentation.Guides ' Move the second guide to 5" from left or top ' depending on whether it's vertical or horizontal .Item(2).Position = 5 * 72 End With End Sub
Sub DeleteGuides() With ActivePresentation.Guides ' Delete the second guide .Item(2).Delete End With End Sub
See How do I use VBA code in PowerPoint? to learn how to use this example code.