Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


41270 / 76732 ←次へ | 前へ→

【40543】Re:ふりがなの表示について
発言  hito  - 06/7/16(日) 8:30 -

引用なし
パスワード
   ▼ichinose さん:
回答ありがとうございます。

思わずうなってしまいました。(^^;
奥が深いですね。

実は、氏名のフィールドに入力したデータを
ADOを使って、ACCESSのフィールドに格納後
再表示するときに、うまく表示できれば、、、と
思っていたのですが、「Phoneticsコレクション」と
言われている範囲で扱わないとダメという事でしたら
ACCESSにデータ格納という事は出来ないですよね??

もし出来るとしたら、すごいと思いますが、ichinoseさんの
回答を頂いて、こりゃ無理かな?なんて思い始めています。

私の認識って合っていますでしょうか?
もし、できる手段があるとしたら、すごいと思うですが、、、。

よろしくお願いいたします。

>▼hito さん:
>おはようございます。
>
>これは、セル(Range)のPhoneticsコレクションを調べないと
>ならないですね!!
>下記のコードで セルA1の内容とフリガナをB1に移行します。
>試してみて下さい
>
>'===========================================================
>Sub main()
>  Range("b1").Value = Range("a1").Value
>  Call Set_phonetic(Range("a1"), Range("b1"))
>  Range("b1").Phonetics.Visible = True
>End Sub
>'===============================================================
>Sub Set_phonetic(r1 As Range, r2 As Range)
>  Dim idx As Long
>  On Error Resume Next
>  r2.Phonetics.Delete
>  For idx = 1 To r1.Phonetics.Count
>    r2.Phonetics.Add r1.Phonetics(idx).Start, _
>            r1.Phonetics(idx).Length, _
>            r1.Phonetics(idx).Text
>    Next
>  On Error GoTo 0
>End Sub

1 hits

【40519】ふりがなの表示について hito 06/7/15(土) 17:41 質問
【40523】Re:ふりがなの表示について awu 06/7/15(土) 19:11 回答
【40540】Re:ふりがなの表示について hito 06/7/16(日) 6:39 発言
【40541】Re:ふりがなの表示について ichinose 06/7/16(日) 7:22 発言
【40543】Re:ふりがなの表示について hito 06/7/16(日) 8:30 発言
【40545】Re:ふりがなの表示について ichinose 06/7/16(日) 9:10 発言
【40546】Re:ふりがなの表示について hito 06/7/16(日) 9:22 お礼

41270 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free