• ベストアンサー

テキストボックス内の文字のふりがな表示

テキストボックスで文字を入力して,その文字にふりがなをふる方法を教えてください。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#9284
noname#9284
回答No.2

Excelのテキストボックスではルビは振れなかったように思います。 ただしExcel2000です。バージョンが違えば機能があるかもしれません。 Wordで線なし、塗りつぶしなしのテキストボックスを作り、ルビを振ります。 Excelを立ち上げ、セルを右クリックして形式を選択して貼り付けで、拡張メタファイルで貼り付けてみてください。 線や塗りつぶしはExcelに貼り付けてからでも設定できます。 また別の方法もあります。 それはWordを使わず、Excelのセルを図として貼り付ける方法です。 あるセルに文字を入力し、書式→ふりがな→表示または必要なら設定として、 ふりがなを表示させておきます。 このセルをコピー、Shiftを押しながら編集メニュー→図のリンク貼り付け。 セルとリンクされた図ができます。

hanacyanmama
質問者

お礼

ありがとうございます。 どちらも初めてしてみましたが,なるほど~って感じです。 ありがとうございました。

その他の回答 (2)

  • meririn
  • ベストアンサー率27% (17/62)
回答No.3

テキストボックスに文字を入力したら、その行の頭で改行して上に行をつくり、るび(読みがな)を手入力で入れたら、ルビの範囲部分だけをドラッグ選択してフォントサイズを小さくすれば、ルビみたいにみえますよ。

hanacyanmama
質問者

お礼

何と,目からうろこです。 こんな方法があったんですよねー。 ありがとうございます。

  • fairytale
  • ベストアンサー率30% (10/33)
回答No.1

ふりがなをふりたい場所を選択して、書式の拡張書式のルビをクリックすればできると思います。

hanacyanmama
質問者

補足

ありがとうございます。 申し訳ありませんが,エクセルでのテキストボックス内でふりがなを打ちたいのですが。 良い方法はないでしょうか? 宜しくお願いします。

関連するQ&A

  • ★★エクセルのテキストボックスの文字にフリガナ、できますか?★

    エクセルのテキストボックスに文字を入力し その漢字にふりがなは打てますか? 方法を教えてください。 宜しくお願いします。

  • テキストボックスで3文字ごとに「@」を表示させるには?

    VisualBasicで作成したテキストボックスに文字が入力される時に、3文字入力される度に、「@」を表示させる方法を教えてください。 例)ABC@DEF@123@ のような感じです。

  • excel2007のテキストボックスの段組み文字が非表示になる

    Excel2007でテキストボックスを作成し、2段の段組みで文字入力をして入力後テキストボックスをアクティブにすると入力した文字が表示されなくなります。マイクロソフトのサポートではservicepack2の不具合と言って修正バッチを導入するように書かれていますが、その導入方法が分かりません。導入方法を教えて下さい。

  • テキストボックスに大文字を

    テキストボックスのKeyPressイベントで テキストボックスに大文字を入れたいのですが、 入力の時に、shift+CapsLock(英数)ってすると、大文字がいれれるとおもうのですが、それを初期設定で制限することはできないのでしょうか?  

  • Access 自動ふりがな入力について

    お世話になります。 Access2010 フォーム上に「氏名」及び「フリガナ」のテキストボックスを設置しました。 「氏名」のふりがなプロパティで「フリガナ」を指定し、ふりがなの文字種は 半角カタカナとしてます。 「氏名」を入力すると自動的に「フリガナ」にふりがなが入力されます。 ここまではよいのですが、いったん「フリガナ」テキストボックスを選択し 再度「氏名」に入力すると文字変換できなくなってしまいます。 例えば氏名に「山田 太郎」と入力したいのに変換されず半角カタカナで 「ヤマダ タロウ」となります。要するに、「フリガナ」のIME入力モードが そのまま引き継がれている感じです。 「氏名」に限らず他のテキストボックスでも半角カタカナ入力になって しまいます。 いったんこうなってしまうとフォームを開きなおしてもダメで、Access自体を 開きなおすと変換できるようになります。 結果的には、氏名のプロパティにある「IME入力モード保持」を、"いいえ"から "はい"に変えたところ、変換できるようになりました。 当該フォームは実際にはテキストボックスが沢山あり、さらにサブフォームも 沢山あります(サブフォームにもテキストボックスが沢山。。) これらすべてのプロパティで「IME入力モード保持」を"はい"に変更しなけ ればならないのでしょうか。 それともプロパティで自動入力させず、VBAでやった方がよいのでしょうか。 VBAでのやり方は分かるのですが、せっかく自動でふりがな入力できる プロパティがあるので使ってみたらうまくいかない・・って感じです。 ご教示の程、宜しくお願い致します。

  • テキストボックスの文字が表示されない

    エクセルでテキストボックスを利用した表をWin98のExcel2000で作成し、 それをWinXPnoのExcel2003へメールで送り、開いたところ、 テキストボックスの中の文字がきれいに消えています。 テキストボックスにカーソルを合わせると文字が入ってることがわかります。 塗りつぶしにもしてませんし、確認しました。 印刷プレビューでも表示されていませんので、もちろん印刷しても 文字は出てきません。 どうすれば表示されますでしょうか? 宜しくお願い致します。

  • WORDのテキストボックス内の文字をテキストボックスから出したい

    WORDのテキストボックス内の文字をエディタ等に一括してコピペしたいのですが、良い方法はないでしょうか? テキストボックスの枠を外して、文字情報のみが残るような形になれば嬉しいです。

  • テキストボックスの中の文字の配置

    任意の大きさのテキストボックスに入力した文字をボックスの上下の中央に配置する方法をお教えいただけませんか。 ちなみに、ボックスの大きさは6行の大きさで、文字は2行です。

  • word2000のテキストボックスだけがなんでこうなっちゃうの?

    word2000を使っています。テキストボックスを使って文字を入れたいのですが、テキストボックス内に半角小文字英字を入力すると文頭が自動的に大文字になってしまいます。 テキストボックス以外の文字はこのようにならないです。初心者なもので、どう対処していいかわかりません。どなたか解決方法を知っている方教えてください。

  • ワードでのテキストボックス

    Wordを使って文章の作成をしているのですが (オートシェイプの図形やテキストボックスを使った文字なども入れてあります。) テキストボックスで文字を入力すると全く別の違う場所へも テキストボックスで入力した文字が入ってしまいます…。 他のテキストボックス内の文字は異常ないのですが 新しくテキストボックスをクリックして文字を入力しようとすると 別の場所へ(別のテキストボックスではなく、 通常の文字入力スペースでもなく中途半端なところへ)文字が入ってしまうのです。 原因が全くわかりません。 何かおかしな設定をしてしまったのでしょうか…。 どなたか分かる方いらっしゃいましたらお願いします!

専門家に質問してみよう