[[20121122005607]] 『有効だった、ふりがな表示がなぜ無効に?』(あれいゆ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『有効だった、ふりがな表示がなぜ無効に?』(あれいゆ)

はじめまして、Excel2010を使用しています。

Fhoneticでフリガナ表示していたセルを含む行をコピーし、
フリガナ表示させる対象セルの漢字部分をdeleteし、
そのセルに新たに漢字入力すると、
フリガナ表示されなくなってしまいます。どうしてでしょうか?


 新たな感じを入力というのは、セルに直接入力したのではなく、他で入力したデータを
 コピーして貼り付けしたりしていないでしょうか。
 Phonetic は EXCEL がフリガナ情報を持っていなければ表示できません。

 ない場合は
     (1)Alt+Shift+↑ で選択する
     (2)フリガナ編集で入力する
     (3)マクロで設定する((1)の第一候補を設定するのと同じ)
 などで対応が取れます。

 (3) のサンプルですが、選択したセルのフリガナがないものにフリガナを設定する
 処理です。ただしカナ漢字変換の第一候補を割り当てているので、必ずしも期待する
 結果にはならないので、結果の確認は必要です。
 Sub SetPhonetic()
    For Each r In Selection
        If r.Characters.PhoneticCharacters = "" Then
            r.Characters.PhoneticCharacters = Application.GetPhonetic(r.Value)
        End If
    Next
 End Sub
 (Mook)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.