<Excel 漢字のフリガナ候補の表示>
どうも、三流プログラマーのKen3です。 今回は、読者数6人の有料メルマガから宣伝で1つサンプルを出します。/* * 1. 今回のキッカケ */
有料版のメルマガ、読者数6人まで減りました。 内容が薄いから?なんだけど・・・(オイオイ) 先月書いてたメルマガからサンプルを1つダイジェストで載せます。 気に入ったら、登録してみてください。 よろしくお願いします。 ----- こんな感じで書いてます -----/* * 1. 今日の狙い・・・ */
今回は、 根拠の無いうらないツールを作ろうと思い、 IMEの辞書から固有名詞を取り出せないか? なんてことを探っていたら、 フリガナの候補を表示する方法を見つけたので書きたいと思います。 ※狙っていたのは、 今日のラッキーアイテムはパソコン、電車、XXXX と固有名詞をランダムにIME辞書から取り出し表示だったけど。/* * 2.Application.GetPhonetic (EXCEL) */
いろいろと探っていたら、本題とは違うけど、 Application.GetPhonetic (Excel2000) なんてのを見つけました。 使い方は簡単で、
Sub aaa() Dim strWORK As String '呼び出しは簡単で、調べたい文字列を渡す strWORK = Application.GetPhonetic("三流君") While strWORK <> "" Debug.Print strWORK MsgBox strWORK '次の候補を見たいときは、引数無しで呼び出す strWORK = Application.GetPhonetic() Wend End Sub |
Sub bbb() Dim y As Long y = 1 '1行目から調べる While Cells(y, "A") <> "" 'B列にフリガナをセットする Cells(y, "B") = Application.GetPhonetic(Cells(y, "A")) y = y + 1 Wend End Sub |
ここまで、読んでいただきどうもです。ここから下は、三流君のホームページの紹介・案内です
目的の情報が見つかったか?少々心配しつつ、、、
気になったジャンル↓を選択してください。 人気記事(来場者が多いTOP3): Excel関係: Access関係: その他:VBAの共通関数やテキストファイルの操作など 開発時の操作: [F1を押してHELPを見る]/ [Debug.Print と イミディエイトウインドウ]/ [実行時エラーでデバッグ]/ [ウォッチ式とSTOP]/ [参照設定を行う] 仕様書(設計書?) XXXX書類: [基本設計書や要求仕様書]/ [テスト仕様書 テストデータ]/ [バグ票]/ [関数仕様書]/ [流れは 入力・処理・出力] ※↑文章の味付けが変わっていて、お口に合うかわかりませんが。。。 |
Blogとリンク:[三流君の作業日記]/
[VBAやASPのサンプルコード]/
広告-[通販人気商品の足跡]