次のコードを使ってみました
PowerPoint.Application objPPt = new PowerPoint.Application();
objPPt.Presentations.Open2007(strFileName, Core.MsoTriState.msoFalse, Core.MsoTriState.msoFalse, Core.MsoTriState.msoTrue, Core.MsoTriState.msoFalse);
また
objPPt.Presentations.Open(strFileName, Core.MsoTriState.msoFalse, Core.MsoTriState.msoFalse, Core.MsoTriState.msoTrue);
Virutal PCでPowerPointファイルを開くと、失敗することがありますが、ネイティブPCでは問題ありません。
参照としてPowerpointライブラリ12.0を追加したVS2010を使用しています。