• 締切済み
  • 困ってます

Excelで突然文字の色が変わり、下線がついた

Excel2007で作成したxlsファイルをある日開くと、黒い文字だった箇所がすべて紫になっていて、下線がついていました。(ハイパーリンクにはなっていない) もともと文字の色が黒以外だった箇所は大丈夫でした。 書式設定を見てみると、文字の色が紫になっていて、下線がONになっていました。 元に戻したいのですが、非常に大きな量でして、もともと赤字や青字だった箇所は そのままにしておきたいため、一気に書式変更することができず、困っています。 書式が変わってしまったセルのみ選択し、書式を元に戻していくと、何時間もかかってしまいそうです・・・ これは何が原因でしょうか?直したいのですが方法はありますでしょうか?よろしくお願いいたします。

noname#159882

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数689
  • ありがとう数0

みんなの回答

  • 回答No.2

紫になったたくさんのセルのうちのどこか1つのセルを選択した状態で、以下のマクロを実行すればよいです。 Sub test() Dim ci As Long ci = ActiveCell.Font.ColorIndex Dim t As Range For Each t In ActiveSheet.UsedRange If t.Font.ColorIndex = ci Then t.Font.ColorIndex = 0 t.Font.Underline = xlUnderlineStyleNone End If Next End Sub マクロを実行したときに選択されていたセルのフォントの色と同じ色のフォントのセルに対して、フォントの色を黒にしてアンダーラインを消すマクロです。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ハイパーリンク先を下線付きの青色に変えるには

    メール(Outlook)の返信にハイパーリンクやURLを書いた時、以前は自動に文字の色が青くなり下線が引かれていましたが、今はフォントの色も変わらず、マウスを近づけてみると、やっとリンク先だと分かるような状態になってしまいました。設定を変えた記憶はないのですが、どうすれば、ハイパーリンク先の表示を元のようにフォントが青色で下線付きに変更できるのでしょうか。

  • ハイパーリンクの削除

     Win 7 Office2010です。  Excelでセルの中にメールアドレスを書いたら、自動で青い色、下線つきのリンク がある文字列の書式になりました。  普通の文字列に変更しようとして、文字列、セルを右クリックしても、ハイパーリンク の削除とかのダイヤログが出てきませんし、セルの書式設定からも変更できるよう な箇所もありません。  どこから設定を変更してやればよいのでしょうか。

  • Excelのハイパーリンクの下線を非表示

    エクセルの2007ですが、文字列にハイパーリンクを挿入してWebへ リンクをとったら、文字列に「下線」が表示されます。 これを非表示にできませんか? またその文字列の色が変わらないようにできませんでしょうか?

  • 回答No.1
  • keithin
  • ベストアンサー率66% (5278/7939)

手順1) ホームタブのセルのスタイル▼から「標準」というのを右クリックして変更を開始します。 もしも,ここで「紫の下線付き」が設定されていた場合は,変更してふつーの書式に戻してOKします。 直ればここで終わります。 手順2) Ctrl+Hで置換のダイアログを出します ダイアログのオプション>>を開き 検索する文字列欄の書式▼でセルから書式を選択で,紫下線付きのセルをクリックして書式を取り込み 置換後の文字列欄の書式▼を通常の黒文字下線無しを設定し 検索・置換後の文字列入力欄は空欄のまま,すべて置換してみます。 原因は??多分,何かしたんだと思います。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • エクセル関数:文字だけでなく、書式も含めてリンクしたいのです。

    エクセル関数:文字だけでなく、書式も含めてリンクしたいのです。 エクセルの別のブックで(同じサーバー、フォルダーが違う) 所定のセルをリンクさせたいのですが 普通に「=」で関数を入れても 文字のみで書式が付かず、赤字や下線になりません・・・。 文字だけでなく書式もセットでリンクさせたいのです。 ひょっとしてマクロでしょうか? 簡単なようで、なかなかうまくいきません。 どなたか教えてください!!!

  • ワードにて下線を消したい

    ワード2003にて 会社の帳票にて、文字を入力したところ、文字が赤くなり、下線が引かれます。 書式設定で色や下線を変えても何も変わりません。 どうすれば、この設定を解除出来るのでしょうか? 作成者は不明なので聞くことはできません。 よろしくお願いいたします。

  • excel 文字の色を変える

    Excelについて、方法を知っていれば教えて下さい。 例えば、セルA1の値によって、セルB1の表示文字の色を変える事ができますか? セルA1の値によってA1の表示文字の書式を変更する事は可能ですが、B1の書式を変更する事ができません。 具体的に言うと、A1には数値が入っています。 A1の値がZeroならばA1の表示を赤にします。(<--これはできますのでOKです) B1には表示したい文字が入っています。 A1の数値がZeroならば、B1に入っている文字を赤で表示したい。(<--これが解らない)

  • Excelでメールアドレスを入力すると青色、下線付き文字になる

    エクセルのセルに、メールアドレスを入力すると 青色の文字に変わり、下線付きの文字になります。 これをクリックするとメールが開くのですが、 私は普通にアドレスのみを打ち込みたいんです。 デリートで消して、もう一度入力してもまた同じように なって漢字でさえも青色に変わるようになってしまい ました。 右クリックのセルの書式設定で設定するのかな?と 思い色々試しましたが、無効になりません。 普通に黒文字でメールアドレスを入力するには どうしたら良いんでしょうか? そもそも勝手にこうなる機能?を無効にしたいです。 宜しくお願いします。

  • エクセルで一つのセルの中の文字列の一部の文字の色の変更

    Excel2002を使っていて一つのセルの中に例えば「ABCDEFG」という文字列があったとします。その中のDの色を緑、Fの色を赤にしたいのですがそれはどうすれば可能なのでしょうか? 色を変えたい文字を選択して「書式」→「セル」→「セルの書式設定」で望む色を選択した場合、一時的に色は変わりますがEnterキーを押したり別のセルをクリックしたりすると色がもとに戻ってしまいます。

  • エクセルのハイパーリンク

    エクセルのハイパーリンクについての質問で、1列100個のセルにリンク設定されていないURLの文字列が入っていて、1つ1つセルをアクティブにしてからリターンキーを押すと自動的にリンク形式になるのですが、1つ1つではなく全部まとめてやる方法など効率的な方法を教えて下さい。 他の方の同じような質問で、書式の貼り付けによる方法を回答したのですが、これだと文字色と下線が貼り付けられるだけで、ハイパーリンクは貼り付けられないようです。 よろしくお願いいたします。

  • Excel特定文字のある行に色をつけたい

    Excel2010です。 特定文字を含む行に色をつけたいのですが上手くいきません。 色々調べてみたのですが、思い通りの設定になりません。 【条件付き書式】にて【数式を使用して、書式設定するセルを決定】から【=countif($C2,”*コース*”)】と入力し【書式】にて塗りつぶしを選択しているのですが上手くいきません。 条件としては ○○コース(○回目)と書かれている行に色を付けたい。です ですが上記の設定をした場合、選択してあるセルのみ色がついて行に色はついてません。 他の行にも同じように○○コースとあるのに色が着かず、そのセルのみ色が着いてます。 試にその色が着いているセルから『コース』という文字を外しても色が着いたままです。 シート全体を選択して上記、数式を入力した場合。 ○○コースと書かれている行の上の行が色付けされてしまいます。 図のような出来上がりにするには、どう設定したらいいのでしょうか?

  • Excelのセルの色が変わらないようにしたい

    「書式→セル→パターン」で表の一部分に色をつけました。その下のセルは色がついていないのに、文字を入力すると、上のセルと同じ色がついてしまいます。「書式→セル→パターン」で色を消していますが、その都度やっているので、不便を感じます。色をつけたセルの下のセルに自動的に色がつかないようにする方法を教えて下さい。

  • エクセルで特定の文字の色を変える

    エクセルで特定の文字の色を変える エクセルで出納帳を作っています。 D列が摘要なのですが、摘要の文字の中に 「手形」という文字が含まれていたら 文字の色を赤にしたいのですが、 セルには「手形」だけでなく 「手形○月○日」「○○会社 手形」等 いろいろな文字が含まれています。 条件付書式を試したのですが、わかりませんでした。 出来るのでしょうか?教えてください。

  • excelで、セルの値によって文字の色を変える方法

    execlで、セルの値によって文字の色を変える方法はありますか? 例えば、1~5なら赤色、6以上なら青色ということです。 マクロを使わない方法でありますか? また、文字色以外にもセルの色や字体・字の大きさとかもありますか? よろしくお願いします。