※ ChatGPTを利用し、要約された質問です(原文:xlsファイルのバージョンを取得したい(by VB6))
xlsファイルのバージョンを取得する方法
このQ&Aのポイント
VB6を使っている場合、Excelのバージョンを取得する方法について質問しています。
作成されたxlsファイルのExcelバージョンを区別したいと思っており、どのように取得すればよいか分からない状況です。
検索した結果、VB6上でExcelのバージョンを取得する方法に関する情報は見つけられませんでした。
xlsファイルのバージョンを取得したい(by VB6)
仕事でVB6を使っていますので、
どうしてもVB6でやりたいんです。
Excel 2007 で作成されたxlsファイル、
Excel 2003 で作成されたxlsファイル、
Excel 2002(Office XP) で作成されたxlsファイル、
Excel 2000 で作成されたxlsファイル、
Excel 97 で作成されたxlsファイル、
を区別したく、
xlsファイルのExcelバージョンを取得したいです。
しかし、どうやって取得したらいいのか分からないので、
ここに質問させていただきます。
やりたいアルゴリズム :
1 . xls ファイルのフルパスを受け取る。
2 . ファイル情報として、作成されたExcel バージョンを知りたい
3 . バージョンによって分岐させて、処理。
調べて、ヒントになったURLを書きます。
http://support.microsoft.com/kb/178605/ja ==> BIFF8 や BIFF5 など BIFFのバージョン取得なので、やりたい事と違います。
http://excel.geo.jp/tips/vba_153.html ==> この識別を VB6 上でしたいです。
よろしくお願いします。
お礼
教えていただきありがとうございました。