0

新しい PPT を作成する代わりに PPT を開こうとすると (問題なく動作します!)、次のエラーが表示されます。

$objPPT = _PPT_PowerPointApp()
If @error Then 
    MsgBox(0,"","No PowerPoint available") 
    Exit
EndIf
$PresInterface = _PPT_CreatePresentation($objPPT) ;Get presentation 
interface$objPres = _PPT_PresentationOpen($PresInterface,"C:\Users\s.mailappan\Desktop\3G-Reports\MyAutoItPresentation.ppt") ;Add a new presentation

PPT/PPTX を開く際の COM エラー

4

1 に答える 1

0

既存の PPT を開くには、元のコードから次の行を削除する必要があります。

$PresInterface = _PPT_CreatePresentation($objPPT) ;Get presentation 

これにより、次のコードが機能します。

$objPPT = _PPT_PowerPointApp()
If @error Then 
    MsgBox(0,"","No PowerPoint available") 
    Exit
EndIf

$objPres = _PPT_PresentationOpen($objPPT,"C:\Users\s.mailappan\Desktop\3G-Reports\MyAutoItPresentation.ppt") ;Add a new presentation
于 2013-07-29T16:28:59.180 に答える