• 締切済み

エクセルの入力済みシートの見出しの色を自動で変更する

現在、毎日の売上集計表を作っています。1~31枚のシートがあります。データーを入力したシートの見出しの色を自動で色を変えることは可能でしょうか?未入力シートと入力済みシートの区別を分かりやすくしたいのですが…(データーは毎日、営業終了後に入力します) 例えば、データー入力後に保存するとシートの見出しの色が変わるとか…これはマクロ等を使用しないと無理でしょうか、あまり詳しくないのですが。 バージョンはエクセル2003です。

みんなの回答

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.1

回答ではないのですが、 カテゴリーとしてこちらより コンピューター [家庭向け] > ソフトウェア > Office系ソフト で質問された方が、回答が得られると思います。 ちなみに、出来るか出来ないかで言えば、 マクロで出来ます。 しかし、力量不足のため、的確な回答が出来ません。 お手数ですが、再度質問してみてください。

momozo8
質問者

お礼

アドバイス、有難うございました。 家庭向けのほうで質問してみます。

関連するQ&A

  • 条件により、シート見出しの色を変更したい

    エクセル2007を使用してします。 ある報告書の全シートを対象として A1セルにkさんの名前が入力されたらそのシートのシート見出しが緑になり、A2セルにmさんの名前が入力されたらそのシートのシート見出しが青になり、なおかつ、kさんとmさん2人の名前が入力されたらそのシート見出しの色が黄色に自動でなるマクロの記述を教えてください。よろしくお願いします。

  • シート見出しの色

    全シートを対象として A1セルに整数が入力されたらそのシートのシート見出しが赤になり。A1セルに文字が入力されたらそのシートのシート見出しが黄色になるマクロの記述を教えてください。よろしくお願いします。

  • エクセルで見出しの色の変更を個別にするマクロを教えてください

    50名の顧客の名前の見出しがならんでいます。 データを入力したらボタンを押せばその方の 見出しが変わるマクロ入りボタンを作りたいのです。 一人分作りマクロ入りボタンをコピーしました。 しかし、そのボタンを押したら、コピー元の方の 見出しの色が変わりました。ボタンを押したシートの 見出しが変わるマクロはどのようにすればいいのでしょうか?

  • 【Excel VBA】シート見出しの色を変更する

    Excel2003を使用しています。 シート数が10数枚のBookが複数あり、これらのBookで、シートのデータが変更されたら、シート見出しに色を付けるマクロを作りたく、とりあえず、マクロの記録をとってみました。 マクロの記録で、シート見出しの色を変更するコードや複数のシートを選択するコードはわかりましたが、実際にしたいことは、シート名が4桁の数値のシートにだけ、このマクロが実行されるようにしたいのです。このようなことは可能でしょうか?可能であれば、どのようにコードを記述すればいいでしょうか? よろしくお願いします。

  • 同じシート見出し色のシートのみから数値を取得

    シートが100くらいある経理で使っているエクセルのワークブックで、今月アップデートしたシートを経理部従業員がそれぞれの色でシート見出しに色を付けます。アップデートしなかったシートの見出しは黒に塗ることしています。黒以外の各シートにある仕訳を集計しシステムに入力する前に確認したいのです。

  • あるセルに文字が入力されるとシート見出しの色を自動で変更したい

    いつもお世話になります。 WINDOWS XP  EXCEL2003 です。 いろんなサイトで調べましたが中々見つからずご指導仰ぎたいです。 B36のセルに文字が入力されるとシート見出しの色(カラーコード 15)を自動で変更したい。 図を参照下さい。 もし可能ならばどなたかご教示いただけませんか。 よろしく御願いします。

  • シート見出しの色を自動で変えるには

    エクセル2003を使用してます。 B2のセルに下記のような特定の文字が入力された場合、自動的にシート見出しの色を変えるようにしたいです。 (例) "(1)" が入力された場合、赤 "(2)" が入力された場合、青 "(3)" が入力された場合、黄 最大で(10)までです。 といった具合です。 VBAを使うことになるのでしょうか? VBAだとしたら、色のコードみたいなものは、下記ページの1、53、52、といった数字がそれに当たるのでしょうか? http://www.relief.jp/itnote/xls_colorindex.php 恐れ入りますが、宜しくお願い致します。

  • excelシート見出し

    excel2007です。機種はDell inspiron1501です。 全てのシートを選び、作業を終え、全てのシート選択を解除つもりでいても、シート見出しの色がグレーで薄い色のため、解除できていないのに気がつくのが遅れ、後の作業で、1シートにのみ入力したいのに、全シート選択のままに入力してしまったことがよくあります。このミスを防ぐため、選択しているシートと、していないシートをはっきりさせるのに、シート見出しの色を濃くしたいのですが、どうすればよいでしょうか?

  • エクセルのシートを自動で

    こんにちは。 エクセルの複数のシートのデータを自動的に一枚のシートに反映させたいのですが、教えていただけますか? シート1~31まで日々のデータが入っています。それを自動的に一枚のシートにまとめたいのです(集計ではなくて) 例えば、入力時に自動的に反映しても良いですし、もしくは、他の方法でもOKです。 1~31のシートのデータ数は日々違います。 よろしくお願いいたします。

  • セルの値によって、シート見出しの色を変更したい

    エクセル2007を使用してします。以前に、 「ある報告書の全シートを対象として A1セルにkさんの名前が入力されたらそのシートのシート見出しが緑になり、A2セルにmさんの名前が入力されたらそのシートのシート見出しが青になり、なおかつ、kさんとmさん2人の名前が入力されたらそのシート見出しの色が黄色に自動でなるマクロの記述を教えてください」と質問し、 Private Sub Worksheet_Change(ByVal Target As Range) a1 = Range("a1").Value a2 = Range("a2").Value f = 0 If a1 = "k" Then f = f or 1 If a2 = "m" Then f = f or 2 c = Switch(f = 1, 4, f = 2, 5, f = 3, 6, True, xlNone) ActiveSheet.Tab.ColorIndex = c End Sub 上記のように御回答を頂きましたが、今後、入力する名前が変更する事を考えて、A1・A2セル共に、 何か文字が入力されたら(もしくは空白でなければ)と条件を変えたいと思い、色々試してみたのですが、 上手くいきませんでした。 何方か、条件に合うコードの記述を教えてください。宜しくお願いします。