松井幹彦です。 既知の情報かもしれませんが……
Excelの「ふりがな」機能は、Office2000からの機能です。 このとき、セルに「ふりがな」情報が保存されるように機能強化されました。 具体的には、IMEでの入力文字がすべて(入力した仮名文字すべて!)、「ふり がな」情報として保存されています。 (Excelはこの情報をもとに50音順の並べ替えをおこなっています。) PHONETIC関数は、このふりがな情報を取り出す関数です。 Wordなどの再変換機能(=IMEの変換辞書を逆検索する)とは、根本的に違っ ています。 したがって、ExcelのPHONETIC関数と互換をとるためには、ExcelとCalcの基本的 な構造の違いも考慮する必要があると思います。 Masahisa Kamataki 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ファイルの読み込みに対応すると、かなりインパ > クトがあると思います。でも、上記のエラー内容を見ると、ややハードルが高 > いでしょうか。 > -- 松井幹彦 『OpenOffice.org ユーザーのための Microsoft Office 互換性研究室』 http://oooug.jp/compati/ e-mail:[EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]