• ベストアンサー

Excelで、文字を塗りつぶしたい

Excel2000ですが、文字を塗りつぶしたいのですが、どうすればよいですか。 ツールバーの「塗りつぶしの色」というアイコンをクリックすると、セルに色が付いてしまいます。 私は、文字だけを塗りつぶしたいのです。 Wordで言うところの「網掛けの色」や「蛍光ペン」のようなものです。

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

  • ベストアンサー
  • vantage
  • ベストアンサー率60% (310/514)
回答No.4

どうしてもという場合は、 オートシェイブで四角形を描き、オートシェイブの書式で[線なし]、色を半透明にして文字列にかぶせれば、似たような効果になります。 自動改行している箇所とかには使えませんけど、参考になれば・・・

noname#4222
質問者

お礼

私の望んだものにほど遠いですが、 それしかないのなら、しかたありません。 ありがとうございました。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

「文字だけを塗りつぶしたいのです」という 問題の意味が良く判りませんが、推定で 「1つのセルの一部の文字(但し連続)だけ、色を変えたい」と解してやってみます。 シートにコマンドボタンを1つ貼りつけ、そのボタンをダブルクリックすると Private Sub CommandButton1_Click() End Sub がVBE画面に出ますから、 Private Sub CommandButton1_Click() a = InputBox("スタート、文字数、色=") b = Split(a, ",") ' MsgBox b(0) & "=" & b(1) & "=" & b(2) ActiveCell.Characters(b(0), b(1)).Font.ColorIndex = b(2) End Sub の最初と最後の行を除いて、貼りつけて上記になるようにして下さい。 そしてF5(実行)を押す。 シートに戻って、文字列の入ったセルをアクチブにして ボタンをクリックしてください。 スタート文字は何文字めか、何文字色を変えるか、変える 色は色コード何番かの3つの数字を聞いてくるので、カンマで区切って入力し(例2,3,6のように。6は黄色、5は青色等)エンタを押して下さい。文字の色が変ります。

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.3

こんにちは。 Excelでは文字単位で背景色を変更することはできません。 オートシェイプなどを使用して、工夫してつくる以外、方法はありません。

noname#4222
質問者

お礼

ありがとうございます。

  • shindyJr
  • ベストアンサー率35% (463/1321)
回答No.2

#1です。 すでに紹介した方法に加えて、文字の色を指定できるコマンドバーをツールバーに追加して簡単に文字に色付けができるように設定しましょう。 <表示> <ツールバー> <ユーザー設定> <コマンド>タブ <分類>中「書式」を選択して右側画面のコマンド候補の中から <フォントの色>(「A」に赤字の下線)というコマンドをドラッグしてツールバーの好きな位置で離してやりましょう。

  • shindyJr
  • ベストアンサー率35% (463/1321)
回答No.1

こんにちは。 <書式> <セル> <フォント>タブ中 <色>で希望の色を選択すれば文字の色を変えられますよ。

noname#4222
質問者

お礼

質問に対する回答ではないようですが、 参考にさせていただきます。