I want some text to be written to powerpoint slides.

I use the following code -

Dim _oPA As New PowerPoint.Application
Dim _oPP As PowerPoint.Presentation
_oPP= _oPA.Presentations.Add

_oPA._oPP.Application.Activate()
oPA._oPP.NewWindow()

my problem is when i write to ppt slide it always requires a active window which means it always opens up ppt while writing and while text is being written to slide and user clicks on any slide the text is not written properly.

is there any possible way to write data to slides when powerpoint is not opened.undefined