Hi John - thank you very much for your post. I am a teacher that is making educational resources. My new skill learnt during the lockdown has been VBA coding in PowerPoint! I believe that if there is another lockdown then using PowerPoint is a great way of providing interactive resources.

So you are stating the following code should be used?

stringName = "NameOfString"
sMacroName = "NameOfMacro"

Set MyShape = MyDocument.Shapes(stringName)

With MyShape.ActionSettings(ppMouseClick)
.Action = ppActionNone
End With