• ベストアンサー

エクセルの塗りつぶしについて

エクセルの打ち込みをして改行をすると、 特にマクロや関数など何も指定していないのに自動的に塗りつぶしされます。 例) セルのA1に入力・オレンジ色に塗りつぶし(A1のみ) その後改行してA2に文字を入れて改行すると指定もしていないのに 自動的にオレンジ色になります。 改行して自動的に塗りつぶされる場合もあればそうでない時もあるので どういった法則で自動的に塗りつぶしになるか ハッキリとしたパターンは解らないのですが、 自動的に塗りつぶしになるよう設定をした覚えはありません。 原因の突き止め方、或いは解除の方法を教えてください。 よろしくお願いいたします。

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

  • ベストアンサー
noname#111860
noname#111860
回答No.1

「条件付き書式」の可能性があります。 自動的に色が変わってしまう場所を選択した状態で メニューバーの[書式(O)]-[条件付き書式(D)]を選択すると、 条件付き書式が設定されているセルの場合、条件が表示されます。 もしくは、自動的に色が変わってしまわないセルをコピーして [編集]-[形式を選択して貼り付け]-書式のみ、にして貼り付けて 見ると改善されると思います。

momo24165
質問者

お礼

返答頂き有難うございました。 教えて頂いたとおり、条件付書式を見てみると指定されていませんでした。 もしかすると、塗りつぶしされた時点ですぐに“塗りつぶししない”で 解除(というのでしょうか?)したので条件指定もなかったのも・・・。 次回同じ症状が出た時にためしてみます。 有難うございました。

その他の回答 (1)

  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.2

メニュー「ツール」-「オプション」ウィンドウの「編集」タブの中にある「データ範囲の形式および数式を拡張する」が指定されていると(指定が規定値です)隣り合わせのセルの形式(≒書式)や数式をコピーします。

momo24165
質問者

お礼

ツールオプションの細かな設定が出来るのは知りませんでした。 一度教えて頂いた方法を試し、様子を見てみたいと思います。 ご指導有難うございました。

momo24165
質問者

補足

有難うございます。 説明足りずだったのですが、どのエクセルのファイルでも 自動塗りつぶし(?)になるのではなく 私が初めから作成した1つのファイルだけ自動塗りつぶしになってしまいます。

関連するQ&A

  • excelで、セルの色を他のシートのセルと同じにする。

    EXCELで、Sheet2のセルA1の色を、関数か条件付書式を用いて自動的にSheet1のセルA1と同じにできますか? マクロは使いません。 Winxp & excel2003 です。宜しくお願いします。

  • エクセル 行数指定し一つのセルに改行込で入れる

    日本語が下手でもうしわけないです。 エクセルのマクロにて、行数指定指定したセルを別セルに 改行を含めて入れたいのです。 具体的なやりたいこととしては、 A列に不定期間隔で不定形の文字列が入力されていて、(間は空白) その文字列から文字列の行数を読み、 B列の同じ行数分のセルをひとまとまりとし、 別シートのA1に改行込みで入れる。 次のまとまりはA2に次はA3に… といった動作をさせたいです。 例. 1.A1,A6,A9に文字列があるとする。間は空白 文字列間の行数を読む (1)A1-A5 (2)A6-A8 (3)A9-最終行 2.A列で取得した行数と同じ行数をB列で指定 (1)B1-B5 (2)B6-B8 (3)B9-最終行 3.B列で指定したセルをひとまとまりとして 別シートのA1から順に改行込みで入れる (1)シート2のA1 B1(改行) B2(改行) B3(改行) B4(改行) B5(改行) (2)シート2のA2 B6(改行) B7(改行) B8(改行) (3)シート2のA3 B9(改行) ・ ・ 最終行 ####### マクロでの実現を考えているのですが、 マクロ初心者でさっぱりわかりません。 どなたか、マクロでの記述例を教えて頂けないでしょうか。 また、関数で実現できるのであれば、そちらも教えて頂きたいです。 宜しくお願いします。

  • エクセルからメール作成

    エクセルの関数を使ってメールを作成する方法について教えて下さい。 =HYPERLINK("mailto:"&A1"?cc="&A2&"; "&A3&"&subject="&A4&"&body="&A5,"セルの名称") にて指定したセルとクリックするとメールアドレス(to、cc)と件名、本文が入ったメールが作成されました。 ただ、本文(A5)が改行されず表示されます。 セルが分かれてもいいですので、改行する方法を教えて頂けますでしょうか? 【イメージ】 A5(改行) (改行) A6(改行) ・・・

  • エクセルについて

    エクセルで同じ値を、別の指定されたセルに自動的に入力する方法があれば、教えてください。 たとえば、A1に7と入力したときに、自動的に同じシートのA31に7と入力されてほしいんです。指定した色もつけられると助かります。

  • エクセルでの書式の参照

    エクセルで複数のシート70枚(A,B,C,D.....)ほどを使っています。B以降のセルはAのセルを参照しているのですが、値は参照されますがパターンが参照されません。Aのセルの色を変えたら自動的にB以降のセルにも反映されるようにしたいのですが、そういうことはできるのでしょうか? 仕事で使っていますが、今は1枚ずつ手動で色を変えていて、かなり手間がかかってしまいます。 マクロとかは初心者ですが、どなたか教えていただけないでしょうか? 例) A1の数値と色を変更したとき、B1,C1,D1・・・の数値と色も同じにしたい

  • EXCELのセル内改行の削除について

    お世話になります。 どなたかご教授お願いします。 セル内のデータの末尾にあるセル内改行を一括削除するにはどのようにすればいいのでしょうか。 前後空白を削除する、trim関数の「セル内改行」版のような事をしたいのですが、どのようにマクロを記述すれば良いかわかりません。 A1~A1000まで下記のようなデータが入っています。末尾のセル内改行は一つとは限らず、二つ以上入っていることもあります。 あああ(セル内改行) いいいい(セル内改行) ううう(セル内改行) ↓ あああ(セル内改行) いいいい(セル内改行) ううう すみませんが、どなたかご教授お願いします。

  • エクセル2003で可能でしょうか?

    エクセル2003で、行を削除しても自動で連番をふりなおせる関数ROWは解るんですが、行ごと削除するときはROWは有効ですが、たとえばこんなときはどうすればよいでしょうか? A列に連番がふってある表があったとして、A1~A5セルに1~5の連番をふったときに、A3セルの連番を消し、”削除”という文字列を入力した場合、A1セル=1、A2セル=2、A3セル=”削除”、A4セル=3、A5セル=4 というように、”削除”と文字列を記入したセルを飛ばし連番が自動的にふれるという関数orマクロはないでしょうか?今は、いちいち手打ちで修正しているのですが・・。ROWとIFを使ってできないか?と考えましたがどうしても解りません。みなさんのお知恵をかしてください!!   

  • エクセルで1行に入力文字数制限と自動改行

    エクセルにて入力フォームを作成しているのですが、1行に対する入力文字数の制限とそれをオーバーした場合に自動で改行するマクロを知りたいです。 例えばA1セルに30文字で入力制限しそれ以上の入力があれば自動でA2セルに改行するというようなものです。 入力フォームなので複数行にわたってしまうため、A1セルのみではなくその下のA2セルA3セル...と複数の指定セルで同じ作業をさせたいです。 入力する際は全角半角が混在してしまうので、合わせて30文字ではなく半角は0.5文字というようにしたいです。 またセルは結合して作成しているのでJustifyは使えませんでした。使えたら楽だったんですが。それとも使い方間違えたかな。。。 いろいろと探してみたのですが、ちょうど自分の作りたいものに合うものが調べられず質問しました。 ご教授いただけると助かります。

  • エクセルで祝日の表示

    エクセルでセルに 2006/4/1 と打ち込んだらその後 自動で年度カレンダーを作成できるよう関数等を設定しているのですが、 祝日を識別(文字色を変える、パターンの色を変えるなど)させることはできないでしょうか。 現時点では打ち込んだセルを参照し、月日・曜日は表示できています。 どうか教えてください。よろしくお願いします。

  • エクセルについて

    エクセルのセル内の改行について質問です。 セル内の改行をひとつひとつ解除しています。 でも量が多くてすごく時間がかかりそうなのですが、 何か一気にできる方法はないでしょうか??? よろしくおねがいします。