• 締切済み

EXCELのセルや文字色の反映

例えばA1のセルに入力した値をB1に自動的に反映したい場合はB1に=A1と入力すれば反映されますが、A1のセルの色や文字色を変更したらB1に自動的に反映される方法がありましたら教えてください。

みんなの回答

  • CMLT
  • ベストアンサー率40% (143/357)
回答No.2

表示形式や数値/文字列の判別などはcell関数でできますが、 色はだめです。但しカメラ機能を使えば擬似的には可能です。 2007ではリボンに呼び出すことが可能です。 2003以前では、隠し技のような手順で行う方法と、 ツールバーにボタンを呼び出す方法があります。 excel カメラ で検索するといろいろ出てきますが、 そのうちの1サイトです↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/camera.htm

micchy1974
質問者

お礼

ありがとうございました。 カメラ機能は初めて知りました。 機能自体便利そうなので色々使ってみたいと思います。

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

VBAマクロで実現できますが、VBAマクロ以外では、 A1をコピーしたあとに、B1を選択した状態で、Shiftを押しながら編集メニューを開くと、「図のリンク貼り付け」という項目があるので、それで貼り付けると、一応希望通りのことはできますよ。

micchy1974
質問者

お礼

やはりVBAマクロしかないようですね。 ありがとうございました。

関連するQ&A

  • エクセル 文字フォント等も反映させるには?

    いつもお世話になっています。 例えば、B1に【=A1】と入力 A1に【あ】と入力すれば、B1にも【あ】っと表示されますが、A1の文字の色を変えたり、太文字にしてもB1には反映されません。 これを反映させるにはどうしたらいいですか? どうぞよろしくお願いします。

  • マクロで別のセルに同じ文字を反映させる方法

    エクセル2010を使用しています。 表のように、日付と名前と住所を入力したら、すぐ下の2行のセルに同じ文字を反映させ、かつ青文字にしたいのですが、マクロ機能を使ってボタンひとつで、文字を反映しその文字を青色にすることはできますか。 たとえば、 A2、B2、C2を手入力し、マクロボタンを押したら、 A2は、A3、A4へ同じ文字を反映し青文字になる。 B2は、B3、B4へ同じ文字を反映し青文字になる。 C2は、C3、C4へ同じ文字を反映し青文字になる。 同様に、9/2以降もそのマクロボタンを押したら同じようにできるようにしたいです。

  • エクセルで選んだセルによって文章を反映させる

    たびたびお世話になります。 エクセルでシート1にA,B,C,Dの4個のセルがあり このどれかに会社名又は個人名が入ります。 (必ず一つです) 毎回コピペでシート2のEのセルに反映させてますが どれかに入力したら自動的にシート2に反映させる方法は ないでしょうか? おわかりになる方ご教授下さい。

  • エクセルで他のシートのセル(文字列)を自動的に参照したい

    シートAセルに、シートBのセルを参照する方法を教えて下さい。 シートBのセルに入力した文字列がシートAのセルに自動的に 反映されるようなことを試していますがうまくいきません。。。

  • エクセル 2つのセルを反映

    エクセルを使って成績処理のシステムを作っています。 そこで,次のようなことができないかと思っているのですが,どなたかご教授いただけましたら幸いです。    セル1(平均値を算出する数式)     セル2(手入力※通常は空欄)     セル3(成績確定となるセル※セル1,またはセル2を反映する。) セル1には,他シートのデータの平均値が出るような数式が組み込まれています。データの平均値はA,B,Cに換算されてA,B,Cで表示されます。 通常は,このセル1のデータが,そのままセル3に反映されるようにします。(A,B,C)この場合,セル2は空欄となります。 しかし,セル1のデータが,児童の成績の実態と異なるとき(本当はAなのにB,とかCなのにB等),セル2に手入力でデータを打ち込み( A or Bor C )ます。すると,セル3にはセル2で打ち込んだデータが優先されて反映されるようにしたいのです。 こんなことができたら理想なのですが…。 あるいは別のアイディアがありましたら,あわせてご教授くださったらありがたいです。 どうぞよろしくお願いいたします。

  • セルに関数を入力せず求めた値を反映する

    excel2010 windows7 です。 セルA1に数式や関数を直接入力することなく シート名:データ の B1  に表示されている値を反映させる方法はないでしょうか? マクロは使わず。 お客様情報を入力するにあたり、エンドユーザーと契約者が同じ場合はそれぞれ入力しないといけないのですが、同じ場合はチェックボックスを使って同じ値が自動で入るようにしたいのですが、セルに直接数式を入れるとエンドユーザーと契約者が違う場合は数式の上に上書きになり、変更が出てエンドユーザーが契約者となった場合にチェックボックスを使っても式が消えていて使えなくなるので困っています。

  • エクセルのセルの名前を数式に反映させる方法

    たとえば、A1に「単価」B1に「数量」というように、エクセルでセルに名前を付け、そのあとでそのセルを参照した数式を作ると、=A1*B1は自動的に =単価*数量 という記述になります。 ところが先に、=A1*B1と記述したあとで、セルに名前をつけても、その名前は数式には反映されません。 やむをえず、式のA1の文字を反転させてA1セルをポインターで選んでなおしていますが、非常に不便で、間違いもおきやすいです。 数式を書いたあとからつけたセルの名前を自動的に数式に反映させる方法はないのでしょうか? エクセルは97です。

  • excel 文字の色を変える

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

  • エクセルで複数のセルの文字をつなげる

    EXCEL2002を使用しています。 1つ目のセルにAという文字を、2つ目のセルにBという文字を入力した時に 3つ目のセルにABという文字が自動的に入力されるようにするにはどうしたらよいでしょうか。 よろしくお願いします。

  • エクセル セル内の合計値に応じてセルの色を変えたい

         A      B        1    2    りんご2 2    4    りんご1,メロン3 3    3    メロン1,みかん1 上記のように,A列セルには数字が入っていて,B列セルには文字列と数字が入っています。 A1セルの値と,B1の文字列に含まれている数字は合致しているので,セルの色はそのままです。A2セルの値とB2の文字列に含まれている数字の合計が合致しているので,ここもセルの色はそのままです。しかし,A3セルとB3の文字列に含まれている数字の合計は合致していないので,B3セルに色を付けたいのです。 B列のセルは,1つのセル内に文字列と数字を入力することを前提に考えていますが,こうしたことは可能でしょうか?可能であれば教えていただけたら幸いです。

専門家に質問してみよう