> とぎです。
> 
> 掲示板の質問で、
> 英語(?)のExcel5.0のファイルをメールで受け取り、OOoで開いたら無事開けた。
> そのファイルに日本語で書き込み、保存したところいずれの形式で保存しても、
> 開いたところ、文字化けして???の山になっている、とのこと。
> 
> たしかExcelの古い形式は文字コードの問題がある、という話を以前聞いたよう
> な気がするのですが・・・
> 
> 何か対処法思いつく方、ヒントを教えて頂くか、書き込みしてあげて頂けません
> か?
> 
> http://oooug.jp/cgi-bin/bbs/test/read.cgi/users/1131663196/44

1. OOo で、その Excel ファイルを開く
2. 書式 > スタイリスト (OOo 1.1以前) または、書式 > 書式とスタイル (2.0)
3. 見慣れない英語名のスタイルがあるはず。それを右クリックし、編集
4. 「フォント」タブの西洋のフォントを日本語用のフォント名に変更
5. 同様に、「標準」というスタイルについても、右クリックし、編集。


現在の仕様では、Excel ファイル形式で Calc のファイルを保存すると、
フォント名については、OOo では西洋およびアジアの二つのフォント名を持っている
にもかかわらず、Excel 側が対応していないので、しかたなしに、OOo は
「西洋」のフォント名をExcel ファイルへ書き出しています。

最近の Excel は、セルの内容が日本語文字の場合、西洋(英語)フォント名が
指定されていると、その指定を無視し、デフォルトの日本語用のフォントで
表示してくれます。そのため文字化けしません。

一方、少し古い Excel の場合には、その西洋フォント名がその Windows 上に
存在していると、「すなおに」そのフォントで日本語文字であっても表示しようと
試み、?や□のように文字化けいたします。

たとえ、西洋フォント名であっても、そのフォントが Windows 上になかった
場合には、デフォルトのフォントで表示してくれるので、文字化けしません。

ということで。

# わかってんなら、はよ直せ。(汗;

Tora


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

メールによる返信