title: MS Office PowerPoint VBA Programming support or Debug Mode?
body: <p>I am trying to develop a little macro for PowerPoint using VBA. However, the "Development Environment" is an absolute nightmare! </p>
  
  <p>The worst: there seems to be no real good way to generate debug output! I read that the Debug.Print output is supposed to go to the Immediate Window, but nothing appears there! So I am currently using MsgBox to generate debug messages. :-(</p>
  
  <p>What's also really bad is, that errors in a macro always crash PPT. So one has to wait, until it is gone and then one has to restart it again and get rid of all the Recovery attempts. This always takes ages! </p>
  
  <p>If I set On Error Resume Next it doesn't crash - at least not as often - but then things just silently don't work and I can't see what and why things go wrong (unless I plaster the code with MsgBox calls, but that requires 100'000 clicks during each execution).</p>
  
  <p>And running the code in the debugger and single stepping trough the code doesn't work, either, since my macro refers to the current "ActivePresentation" and that doesn't seem to exist unless one starts the slideshow mode. So this debugging is driving me nuts!</p>
  
  <p>Is this really the only possibility or environment to develop VBA code in? At least some idea re. debug output, anyone?</p>
  
  <p>M.</p>