中本です。

On Thu, 08 Jun 2006 11:59:43 +0900
Masahisa Kamataki <[EMAIL PROTECTED]> wrote:

> 鎌滝です。
> 
> ふりがな関数レポート第2弾です。
> 
> Excelとの互換性について調べてみました。実際にはExcel Viewerでのチェッ
> クですが。
> 
> OOo → Excel 97/2000/XP ○
> Excel 97/2000/XP → OOo ×
> 
> Excelファイルのチェックは、OOoで作成したものとWebで拾ったもの(Excelで
> 作成したものかどうか不明)で行いました。この2つでエラーの状況が違いま
> す。
> 
> OOoで作成したもの
> セルの表示 #MACRO?
> セルの数式 =PHONETIC(A2)
> ステータスバーの表示 エラー:マクロが見つかりません
> 
> Webで拾ったもの
> セルの表示 #NAME?
> セルの数式 =#NAME!()
> ステータスバーの表示 エラー:無効な名前が使われています
> 
> ちなみにWindowsのOOoでの結果
> 
> OOoで作成したもの
> セルの表示 #MACRO?
> セルの数式 =org.openoffice.ja.addin.Furigana.getFurigana(A2)
> ステータスバーの表示 エラー:マクロが見つかりません
> 
> Webで拾ったもの
> セルの表示 #NAME?
> セルの数式 =#NAME!()
> ステータスバーの表示 エラー:無効な名前が使われています
> 
> ふりがな関数が含まれるodsファイルも上記のOOoで作成したものと同じ結果に
> なります。
> 
> ふりがな関数を使ったExcelファイルの読み込みに対応すると、かなりインパ
> クトがあると思います。でも、上記のエラー内容を見ると、ややハードルが高
> いでしょうか。

詳細なレポートありがとうございます。
なかなか興味深いレポートです。

OOoで作成したExcelファイルと、Excelで作成したExcelファイルで結果が異なっ
ています。Excelファイルのエクスポートフィルタと、インポートフィルタの
両方に問題がありそうです。

特に、式が "org.openoffice.ja.addin.Furigana.getFurigana(B1)"(この名前
はアドイン内部で使用されているもの)として保存されているようです。この
ことは、OOoで作ったExcelファイルをExcelで開くことで確認できます。

ただ、原因はOOoのExcelフィルタの奥深くにありそうなので、原因の特定には
時間がかかってしまいそうです。英語のメーリングリストで聞いてみようか
な...

-- 
 中本 崇志 ( Takashi Nakamoto )
 E-Mail  : [EMAIL PROTECTED], [EMAIL PROTECTED]
 Homepage: http://bd.tank.jp/
 blog    : http://bd.tank.jp/diary

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信