電子書籍の厳選無料作品が豊富!

Excel2000で作成したシートをWEBページで保存しました。
IEでこのシート内容を表示してソースを表示すると、一部の文字列(漢字部分)の中に<rt></rt>で挟まれた、どうも「ルビ」らしいものが入っています。
同じシート内でも<rt></rt>がない文字列もあり、また同じExcelのシートを利用して内容を打ち変えてWEBページにしても、まったく<rt></rt>がないがないものもあります。
もちろんExcelシート内で「ルビ」は使用していません。
どうしてこのようなことになるのでしょうか?
一旦WEBページ化した中から文字列をコピーしてメモ帳などに貼るとこの「ルビ」部分が表示されてしまい、大変困っています。
何かご存知の方、よろしくお願いします。

A 回答 (2件)

セルの編集過程とルビの関係ですね。


仕様については知りませんので、経験上わかっている
ことを列挙します。

セルに「保存」と入力する場合、

1. ほ ぞ ん 変換 → 「ほぞん」
2. た も つ 変換 つ削除 そ ん ざ い 変換 在削除 → 「たもそんざい」
3. メモ帳の「保存」文字をコピー → ルビ無し
4. =T("保存") → ルビ無し

こんなところでしょうか。
    • good
    • 0

セルに漢字を入力した時、内部で自動的にルビが


作られます。webページ保存のときに、それが一緒に
書き出されます。
回避方法ですが、全部のセルを選択して、
「書式」→「ふりがな」→「表示/非表示」
で、自動的についたルビが表示されますので、
これを編集してふりがなを消せば、出なくなります。
ルビの自動生成がセルの編集過程に依存するため、
ルビが出たり、出なかったりという現象もおこります。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
自動的にルビが作成されるのは知っていましたが、
いままでWEBページに書き出してもこのようなことがなかったので、
焦ってしまいました。
ところで「セルの編集過程に依存する」とはどう言うことでしょうか。
この点をもう少し教えていただけますか?

お礼日時:2002/09/08 00:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!