VB.NET Excel 「外部データのフォーマットがただしくありません」

VB.NETでエクセルを開こうとするとエラー。

 

Provider=Microsoft.Jet.OLEDB.4.0

で エクセルの拡張子は.xls 「 Microsof Excel 5.0/95 ブック」

で保存していると、

「外部データのフォーマットが正しくありません」

とエラーが発生します。

Excel 97-2003ブック」で保存しなおすと解消します。

 

Provider=Microsoft.ACE.OLEDB.12.0

の場合はエラーにならずに開けるようです。