- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ADOを使用してExcelファイルをオープンするも読めないデータがある)
ADOを使用してExcelファイルをオープンするも読めないデータがある
このQ&Aのポイント
- ADOを使用してExcelファイルをオープンする際に、読めないデータが発生する問題があります。
- 具体的には、ハイフンが含まれたデータ(例: 1-1, 2-3, 3-2)がNullになってしまいます。
- この問題に対して、どのように対策を行えば良いのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#259269
回答No.1
コネクションオブジェクトに Extended Properties パラメータを指定し、そこに IMEX=1 を追加します。意味は Google でどうぞ。 Extended Properties の指定の仕方は、 http://msdn.microsoft.com/ja-jp/library/dd148538.aspx このページを "Extended Properties" で検索してみてください。
お礼
下記でうまくなりました。 ありがとうございました。 Set cn = New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Properties("Extended Properties").Value = "Excel 8.0;IMEX=1" cn.Properties("Data Source") = App.Path & "\仕様.xls" cn.Open