• ベストアンサー

参照セルの書式まで参照したい

A1に”りんご しろ” という文字列があるとします。 実は、”しろ”の部分は、フォント色で白色に設定されています。 これを、どこかのセルに=A1とした場合、”りんご しろ”とすべて黒色で表示されてしまいます。 ”りんご   ”というふうに表示されるようにしたいのですが、関数でできますか?

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

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

いいえ,出来ません。書式を取ってくる関数はひとつもありませんので,ご相談のことは出来ません。 また文字列の一部に色を付けているので,(一般に推奨される方法として)条件付き書式でも出来ません。 唯一可能性があるのは 1)「りんご しろ(白い文字)」のセルをコピーする 2)それを持って行きたいどこかのシートのどこかのセルに移動する 3)Excel2003までではシフトキーを押しながら編集メニューで「図のリンク貼り付け」を選ぶ   Excel2007以降ではホームタブの貼り付け▼の中にある 4)「りんご しろ(白い文字)」が表示されるので,欲しいセルの上に配置する という手だてです。 #一応参考として: 関数では出来ませんが,勿論コピーすれば出来ますね。 マクロを使って,代わりにコピーさせるような手でも出来ます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • セル内の文字列に複雑な処理をしたい

    セルの中の複数の異なる文字列を以下のように処理したいのですが、Excelの標準の文字列操作の関数で試行錯誤してみたのですが、どうもうまくできませんでしたので、ご存知の方がいらっしゃいましたらご教授ください。VBAで処理しないとできないかもしれませんがよろしくお願いします。 あるリストのC列に備考欄が設けてあり、次のようなデータが入っています。 4/30 みかんを買った(強制改行して) 5/1 りんごを売った 5/2 ぶどうを食べた 5/5 すいかを買った このセルを調べて、 (1) セル内に"みかん"と"りんご"という文字列があったら、これを取り出して、右隣のセルに表示           (結果)⇒ みかん りんご (2) セル内に"みかん"と"りんご"という文字列があったら、これを"A","B"に置き換えて、右隣のセルに表示          (結果)⇒ A B (3) セル内の数値データと"を食べた"、"を買った"、"を売った"を取り除いて、右隣のセルに表示          (結果) ⇒ みかん りんご ぶどう すいか   (4) セル内に"か"を含む文字列があったら個数に関係なく"A"に置換して右隣のセルに表示             (結果) ⇒ A   すべて取り出したい文字列(上の例ではみかん、りんご)や置換したい文字列(A、B)以外の文字列は全てクリアして表示しないようにします。少し複雑ですが、やり方をご存知の方がいらっしゃいましたら、お教えください。

  • 左列の文字の色と同じ文字の色にしたいという条件付け書式は可能でしょうか

    左列の文字の色と同じ文字の色にしたいという条件付け書式は可能でしょうか?例えばA1のセルのフォントの色が黒の場合B1のセルのフォントも黒、A1が赤の場合B1も赤のフォント、というように、左の列のフォントの色同じ色のフォントになるよう条件付けしたいのです。可能でしょうか?どのようにいれたらよいか教えていただけませんでしょうか?

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

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

  • 「&」を使い他のセルから引用した文字列を複写したい

    はじめまして。 既出かも知れませんがエクセルについての質問です。 次のようなことが出来る関数はあるのでしょうか。 例えばA1,A2のセルに A1 ="これは、"&A2&"です。" A2 りんご と入力すると、 A1には 「これは、りんごです。」 と表示されると思います。 このとき、A1に表示された 文字列を表示されたままの 「これはりんごです。」を ほかのセル(例えばA3)に、文字列として貼り付けることができるでしょうか。 (A3に =A1 ということではありません。) 言い換えると A1に表示された、「これはりんごです。」を ワード等に、コピーできるかというような内容です。 分かりづらい文章で申し訳ありません。 また、調べが足りないとも考えておりますが、 よろしくお願いします。

  • (エクセル)セルの参照で、書式も参照したい

    例えばA1セルに『山田太郎』という文字列が入っています。 そして、「山田」は11ポイント、「太郎」は14ポイントの大きさです。 C3セルを「=A1」とすると、C3セルの書式(標準では11ポイント)で「山田太郎」が表示されます。 これを、C3セルでも >「山田」は11ポイント、「太郎」は14ポイント で表示させる方法は無いでしょうか。 なお、「山田」と「太郎」のセルを分けるのは、シート全体の構造を大幅に変える事になるので今回は考えたくありません。

  • エクセル 文字が表示されたセルを抽出したい

    エクセルの関数を教えて下さい。    A     B     C     D   1 りんご              りんご 2       プリン        プリン 3             紅茶   紅茶 4 バナナ              バナナ 5      6             緑茶   緑茶 上記のような表があります。(A~は列、1~は行番号です) A1~C6までは、IF関数で、条件にあった場合に“りんご”などを表示、そうでない場合には空白と なるような式が入っています。 そして、D列のように、それぞれの行に表示されている文字を抽出、何も表示されていない場合は空白としたいのです。 D列にはどういった式を入れればよいかを教えて下さい。 ※各行に表示されるのは1つのセルのみで、例えばA1のセルとC1のセルに文字が表示される ことはありません。A1に文字が表示されている場合は、必ずB1・C1のセルは空白です。 宜しくお願い致します。

  • EXCELでセルに入力されたセルを参照したい。

    はじめまして、EXCEL 2000 で質問です。 セルに入力されている文字列を、参照する関数があれば教えていただきたいです。 たとえば、セルA1に 文字列"B32"を入力します。 セルB1に =sansyou(A1) という関数を入力すれば セルB32の内容が参照される。 ということがやりたいのです。 C言語ですと、ポインタに相当するとおもいます。 どうか皆さんの知恵を分けてください。

  • 空白セルで区切られた文字列の種類を求める関数

    以下の条件を満たす excel関数がありましたら 教えてください。    A       B 1 りんご 2 みかん 3 りんご 4 なし 5 なし      3 ← 結果 6 7 なし 8 りんご 9 りんご     2 ← 結果 10 上記のようにA1からA10のセルに 文字列と空白が入っているとき、 空白で区切られたグループ内で、 文字列の種類が一体何種類になるのかを、 数えたいと思います。 ちなみに、関数はB列に入力したいのですが、 空白の一つ上のセルにだけ結果がでるように 表示させたいです。 説明不足でしたら申し訳ありません。 よろしくお願いいたします。

  • Excelでセル参照

    A列     B列 A1     もも       りんご       かき A1にB列の言葉をB1から順番に表示したい(F9ボタンを押すことで)のですが,どのような関数をA1に記述すればいいでしょうか。

  • エクセル 文字列セルに条件付書式をセル参照したい

    いつもお世話になっております 質問の表題が変になりましたが、よろしくご教示お願いします。 A1セルに文字列「’00000」があります。 B1セルに数値に変換した「00000」があります。 条件付書式で、B1セルを数値の条件で1~19999 は赤、20000~29999は黄色とかを設定しています。 A1セルは、数値でないので条件付ができませんが、B1の書式、セル色だけ参照できませんか? ほかにA1のセルに文字列があっても色指定できる   ネットワーク共有のファイルで、複数人で使用し、数値を打つと色が出るようにしております。 よろしくお願いします。

諦めるべきですか?
このQ&Aのポイント
  • バイト先での恋愛に悩んでいる19歳の女子です。
  • 先輩が気になり、仲良くなりたいと思っています。
  • しかし、連絡先を聞く勇気がなくなってしまっています。
回答を見る

専門家に質問してみよう