• 締切済み

Excelの表をコピーして図で貼り付けるとフォントカラーが反映しない

すみません、うまく検索して見つけることが出来ませんでしたので同種の質問はありそうなのですが質問させてください。 Excelの表をコピーして形式を「図」で貼り付けると、フォントのカラーが反映されません。 これはどのようにして回避すればいいでしょうか。 具体的にはExcelで作成したカレンダをWordに貼り付けたいのです。ところがせっかく見やすいように土日を色分けしているのにフォントカラーが全て黒で貼り付けられてしまいます。 セルの色は反映するのにフォントの色だけがついてこないなんて・・・と思うのですが解消方法はあるのでしょうか。

みんなの回答

回答No.6

解決しましたか? 取って置きの方法を教えます。 (「Ctrl+C」でやるより手間ですけど・・・) 画面コピーって機能を使えばなんでもコピー出来るよ。 キーボードのどこかに、「prt sc」ってキーないですか? これを使えば画面に出ているもの全てがコピーされます。で、アクセサリーのペイントを使ってJPEGなどに加工してください。(要らない部分は切り取ってください。ワードに落としてからでも可能です。) そうすると、図自体は軽く出来ます。 ポイントは、コピーしたい表を出来るだけ画面いっぱいに表示する事。そうすれば、図の鮮明度もあまり落ちません。 エクセルの操作ガイドなどを自分で作る時は、これでやってます。 ただし、ペイント以外のマイクロソフトと互換が(OLEに対応して)ない画像ソフトだと上手くいかないケースもあります。 では。

baritsu
質問者

お礼

本当に、何度も回答いただいて感謝しています。ありがとうございます。 せっかくのとっておきですが、これは知っています。素人臭い質問ですがズブの素人というわけでもないんですよね。 操作マニュアルなどを作る時はこのやり方でやっています。画質を落としすぎるとマニュアルの役目を果たせませんから。 でもこんな手間がかかる作業を質問にあるような用途で使うと著しく作業効率が悪いです。 解決は完全に望んだ形ではなかったですが、皆様に教えていただいたものの中でクリアできることがわかりました。何とかなりそうです。 皆様ありがとうございました。 正直なところ図の形式で貼り付けるとフォントのカラーを反映できないのはExcel2002の「仕様」で、何かのパッチを適用することで解決するよ、というような回答がつくのを期待していました。

  • anyura
  • ベストアンサー率70% (7/10)
回答No.5

ふたたび、おじゃまします。 > ワークシートオブジェクトで貼り付けたくないから、図で貼り付けようとしてるんですけどね。 この意味はよくわかりませんが、どのような方法で「図」を貼り付けていらっしゃいますか? 「編集」の隠しメニューを使用する方法を書いておきます。 「Shiftキー」を押しながら、[編集(E)]を選択すると、「図のコピー(C)」が選択できます。 つぎのボックスでピクチャを選択してください。 これを、wordに貼り付けて見てください。 ↓↓↓

参考URL:
http://www.excel7.com/kakushimenu.htm
baritsu
質問者

補足

再度ありがとうございます。 聞かれた点を補足します。 >どのような方法で「図」を貼り付けていらっしゃいますか? 下記の手順で行っています。 ◆Excel上 セルを選択してCtrl+Cでコピー ◆Wordに切り替えて 「編集」から「形式を選択して貼り付け」を選択して「図」を選択して「OK」 >ワークシートオブジェクトで貼り付けたくない のは、下記の理由によります。 ・第3者(提出先)にダブルクリックされて内容を編集されたくない

回答No.4

失礼しました。 (補足の)補足します。 #2の方に対する、あなたの返信を見逃していました。 失敬。 で、ビットマップで重いのを・・・ という話ですが、とりあえず図の圧縮をやってみては?あまり効き目がない場合が多いですが。 図の書式設定→図のタグを選択→圧縮をクリック。 これをやると画像の解像度が下がりますので、それと容量の具合でどちらにするか。。。いかがでしょうか? 以上

baritsu
質問者

お礼

生意気申しましたのに再度の回答ありがとうございます。

回答No.3

補足しまーす。 周りに白い空白を作って見栄えよくしたい場合は、、、 書式→セル(「セルの書式設定」ってポップアップが出ます) →パターンのタグをクリック →「色なし」から「白」などに変更する。 また、あとでカレンダーの内容を変更しないのなら、みなさんおっしゃる、 [編集]-[形式を選択して貼り付け]から、 図で貼り付ける(BMP当たりが良いかな)を選択するときれいな画面そのものの絵が貼り付けられます。 では・・・

baritsu
質問者

お礼

ご親切はありがたいです。 でも、質問の内容とかみ合っていないような気がします。

  • subri
  • ベストアンサー率28% (16/56)
回答No.2

貼り付ける範囲が広いと情報が一部欠落することがあるようです。 狭くして貼り付け、一度様子を見てください。 こちらはExcel2000ですが、条件付き書式で表示した文字色もきちんと表示されました。

baritsu
質問者

補足

ヨコ8、タテ7のセル数で試してみましたが、やはりうまくいかなかったです。 ためしにWordではなくPowerPoint2002に「図」で貼り付けてみても同様の結果でした。 形式を「ビットマップ」にするとうまく行くので、ファイルが大きくなるけれども、これでよしとするかどうかですね・・・。

  • anyura
  • ベストアンサー率70% (7/10)
回答No.1

baritsu さん、こんにちは。 Word-Excelのバージョンはわかりませんが、 Wordで貼り付けるときに、[編集]-[形式を選択して貼り付け]から、 「Microsoft Excel ワークシート オブジェクト」を選択してみてください。"リンク貼り付け"も選択できますよ。 一応、わかりやすい説明をのせておきます。↓↓↓

参考URL:
http://www.shuiren.org/chuden/teach/excel/syoshiki/copyword.htm
baritsu
質問者

お礼

バージョンは2002でした。書き忘れていました。 ワークシートオブジェクトで貼り付けたくないから、図で貼り付けようとしてるんですけどね。 早速の回答ありがとうございました。

関連するQ&A

  • Excelにてフォントを反映させる

    エクセルであるセルのフォントの大きさを変更した場合に 特定のセルにそのフォントの大きさを反映するには どのようにすればよいのでしょうか? 普通にリンク貼り付けをしただけでは反映しませんでした。 回答・アドバイスよろしくお願いします。

  • エクセル2002:自動的にフォントカラーを変えるには?

     エクセル2002についての質問を致します。  ひとつのセルに入力があると、その同じ行の別のセルの中のフォントカラーが自動的に変わる・・・例えば同窓会名簿を作る際、セルに“欠席”を入力すると自動的にその方の名前の文字が“黒”から“赤”に変わる。そのようにするにはどうすればいいでしょうか。 回答宜しくお願いします。

  • Excel 「コピーした図」に関して

    Excelで「図のコピー」をして、シートに「図の貼り付け」をしました。その後に、図のコピーの元となったセルを編集しました。コピーした図にも、その編集内容を反映させたいのですが、どうしたらよいのですか? (Excelの知識が乏しい為、状況がわかりにくくてすみません。) よろしくお願いします。

  • モノクロ印刷時にフォントの色が反映されない!

    Excelで、フォントを灰色、あるいはパステルカラー等の薄い色にしても 印刷時は、黒と同等の濃度で出力されてしまいます。 強調しないよう、薄いフォントにしたいのです!助けて下さい!! とっても急いでいるので、明日になりますがお礼とポイントは必ずつけます!

  • EXCELでの図の貼り付け

    EXCELで色付きのセルをコピーし、他の場所へ図として貼り付け(Shift+編集から)をしようとすると白黒になってしまいます。リンクで貼り付けにするとカラーです。以前は図として貼り付けてもカラーで出来たのですが、ある日から突然白黒になってしまいました。ちなみにWordへ図として貼り付けても白黒になってしまいます。(BMPならカラーです)何か原因が考えられるでしょうか?

  • Excel if( )でフォントカラー変更

    エクセルはある程度やったことがあります。 ですが、ちょっと詰まったところがあるのでご質問させていただきます。 現在、Cに「OK/NG」を入力するものがあります。 もし「OK」の場合は Dのセルに「フォントカラー青」で文字入力できるようにし、 「NG」の場合は「フォントカラー赤」で文字入力できるようにしたいです。 if(C2="OK")まではできているのですが、 この後、真偽のところにはどのように書けばいいのでしょうか? ご教授お願いいたします。

  • エクセルのテーブルで自動拡張時にフォントサイズが反映されない

    エクセルのテーブルで自動拡張時にフォントサイズが反映されない エクセルでテーブルを作成しましたが、下のセルにデータを入力し自動拡張させた時に、フォントサイズが反映されなくなってしまいました。 上のセル4行はサイズ10で入力していますが下のセルではサイズ11になってしまいます。 最初はできたのですが、いつのまにか出来なくなってしまいました。 どなたか分かる方がいましたら、教えてください。

  • EXCEL VBAでカラーチャートを作りたいです

    お世話になります。VBAを勉強中の者です。 自分なりに調査してみたのですが、解決できなかったので質問させて頂くことにしました。 EXCEL2003を使ってカラーチャートを作成しています。 1セル1色を、(色の)漏れがなく、かつ、ダブり無く塗りつぶし、 1つのシートのセルを全て使って256×256×256色のグラデーションを作成しようとしています。 上述カラーチャートを作成するにあたり、 まずは簡単なSubプロシージャを作成することにしました。 RGB関数のRedの値を0から255まで変化させ順次セルを塗りつぶすことで 黒→赤 のグラデーションを得ようと考えたのです。 作成したコードは以下の通りです。 このコードを実行すると、意図している黒から赤への連続的なグラデーションは得られず、 Redの値が0から64までは黒、65から192までは栗色っぽい色、193から255までは赤 という3色しか表示されない結果となりました。 Excelは、セルの塗りつぶしやフォントの色などをカラーインデックスという形で 保持しているということまでは、調査で把握しました。256色の連続的なグラデーション ではなく、3色のグラデーションとなってしまったのは、RGB関数で指定した値が カラーインディックスに丸め込まれたからであるとは予想がつきますが、 RGB関数で指定した色でセルを塗りつぶす方法が分かりません。 グラデーションを得るにはどうすれば良いのでしょうか? お力をお借りしたいです。宜しくお願い致します。 - - - - - - - - - - - - - Sub RGB_Color_Red() Dim n As Long Dim cnst As Long cnst = 0 For n = 1 To 256 Cells(n, 1).Interior.Color = RGB(n - 1, cnst, cnst) Next End Sub - - - - - - - - - - - - -

  • エクセルのデータを 別のシートに反映したい

    エクセルのSheet 1 に 500程のデータ(商品名)が 2種類に色分けした状態(セルに色づけ)であります。Sheet 2 に 商品名を入力した場合、Sheet 1のデータを反映して、色分けした状態で出てくるようにしたいのですが、どのようにすればよいのか 教えてください。

  • ワードに貼り付けたエクセルの表の文字色が印刷時、カラーにならない。

    ワードに貼り付けたエクセルの表の文字色が印刷時、カラーにならない。 対処療法的な解決方法は見つけたのですが、根本的な解決方法は有りませんでしょうか? <対処療法的な解決方法> 1)ワードの画面で、エクセルを貼り付けたところをクリックしてアクテブにする。 2)ツールバーの「フォントの色」で「自動」以外のどれかの色をクリックする。 3)ワードの画面で、エクセルを貼り付けたところ以外をクリックしてネガテブにする。 4)貼り付けたところ全てについて行う。 5)印刷 上記の方法で全部の頁をカラーで印刷できました。 ツールバーの「フォントの色」が「自動」になっていると白黒印刷になるようです、また、 カラーで印刷できた状態で保存しても、次の印刷時には反映されないようです。 こんなこと印刷の度にいちいちしなくても良い解決方法を教えてください。 用語の使い方が正しくないかもしれませんが、宜しくお願いします。

専門家に質問してみよう