アカウント名:
パスワード:
MS-WORDとMS-Excelの仕様書は公開されていたことがあります。1997年位のMSDNライブラリに記述があったはず。ただし完全なものじゃないですし、今は削除されています。
教えてくれってMSKKにお願いしたけどダメって言われたと交渉担当者が言ってた記憶があります。まあMS本社に頼めばどうなのかはわからないけど、機密保持契約結ばないと見せてくれないだろうから、オープンなコードが書けなくなるでしょうね。
『Microsoft Excel 97 デベロッパーズキット』 [ascii.co.jp] (ISBN4-7561-2185-3)てな書籍が手元にありますが、 こいつに載っている「第9章 Excel ファイル形式」ってのが、 その MSDN で公開されていた情報かな?
この問題を無くすのは簡単で、docとかxlsってファイルを扱わなければ良いだけ。 逆に言えば、それを扱う限りに置いては言われ続けるでしょう。 原因が相手の仕様変更であったとしても。
元々本家と互換品ってのはそういうモン。 昔のEPSONの互換性問題なんかと同根だね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
MSからの対応 (スコア:2, 興味深い)
Office系ファイルの仕様書って完全な物でてるのでしょうか? 裏も表もない奴。
出ているならOOo側で誰か暇な人が対応するだけだし、出てないなら再現性うんぬんと言うことが間違いでしょう。
今だってリバースに近いことで対応していると思うのですが。
仕様も分からないし、新しいバージョンではころっと変わるものどこまで追い掛けるかと言う話になるし。
「マクロやVBAを作り直す必要がある」
全く作り直す必要がなく、同じ動作するものをOOoが載せたとしたらMSは文句言わないのでしょうか。
それを言うのならperlやらpythonやらrubyやらを載せて同じ土台で文句言わなきゃダメだと思うけど。
「ソフトウェアのバリエーションが増えることによるサポート・管理コストの増大」
MSがOfficeやめれば人のところの台所事情まで考えなくてもすむと思うのだけど(笑。
そうすればOSの開発に専念できるでしょう。
Re:MSからの対応 (スコア:1)
MS-WORDとMS-Excelの仕様書は公開されていたことがあります。1997年位のMSDNライブラリに記述があったはず。ただし完全なものじゃないですし、今は削除されています。
教えてくれってMSKKにお願いしたけどダメって言われたと交渉担当者が言ってた記憶があります。まあMS本社に頼めばどうなのかはわからないけど、機密保持契約結ばないと見せてくれないだろうから、オープンなコードが書けなくなるでしょうね。
vyama 「バグ取れワンワン」
Excel ファイル形式 (スコア:1)
『Microsoft Excel 97 デベロッパーズキット』 [ascii.co.jp] (ISBN4-7561-2185-3)てな書籍が手元にありますが、 こいつに載っている「第9章 Excel ファイル形式」ってのが、 その MSDN で公開されていた情報かな?
Re:Excel ファイル形式 (スコア:0)
互換を謳うとね (スコア:1)
>Office系ファイルの仕様書って完全な物でてるのでしょうか? 裏も表もない奴。
>出ているならOOo側で誰か暇な人が対応するだけだし、出てないなら再現性うんぬんと言うことが間違いでしょう。
>今だってリバースに近いことで対応していると思うのですが。
仕方ないんじゃないかな?
Officeのファイル形式を読み書きできるって言っているんだから。
互換性は個々の本家の物に対してで言われてしまう。
この問題を無くすのは簡単で、docとかxlsってファイルを扱わなければ良いだけ。
逆に言えば、それを扱う限りに置いては言われ続けるでしょう。
原因が相手の仕様変更であったとしても。
元々本家と互換品ってのはそういうモン。
昔のEPSONの互換性問題なんかと同根だね。
Re:MSからの対応 (スコア:0)
>全く作り直す必要がなく、同じ動作するものをOOoが
>載せたとしたらMSは文句言わないのでしょうか。
遅れているみたいですが、 マクロ変換ツール [cnet.com]を作ってるみたいです。