• 締切済み

エクセルの図形挿入について

エクセルで表をつくり、その枠(セル)の中に 写真を挿入したいのですが、画像のデータが大きいため ページ2枚分の大きさに表示されます。 画像を縮小してその枠(セル)にあわせればよいだけの事ですが、 その表を再利用して毎回使うのでそのたびに縮小するのは ものすごく手間がかかってしまいます。 そこで、その枠に写真を挿入するだけで、その枠に自動的に 縮小して収める方法はないのでしょうか?

みんなの回答

  • yasubou
  • ベストアンサー率33% (2/6)
回答No.4

毎回同じ画像の大きさが決まっているのであれば、元の画像の何割での大きさで貼り付けると言う方法でも可能の模様です。 下記にソースを記しますが、エクセル画面にて、表示→ツールバー→コントロールツールボックスにてシート上にコマンドボタンを用意後、 Private Sub CommandButton1_Click()とEnd Subのプロシージャーを確認下さい。そこにコピペした後コマンドボタンをクリックしてテストしてください。 Private Sub CommandButton1_Click() Application.Dialogs(xlDialogInsertPicture).Show Selection.ShapeRange.ScaleWidth 0.5, _ msoFalse, msoScaleFromTopLeft Selection.ShapeRange.ScaleHeight 0.5, _ msoFalse, msoScaleFromTopLeft End Sub 上記コードに0.5と言うのが2箇所ほどありますが、元画像の大きさを1とした場合の0.5と言う大きさの様です。 この2箇所をお好きな割合に入力し直してお試し下さい。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

下記でできると思うがやってみてください。 ワークシートにコマンドボタンを貼り付ける。 コマンドボタンのクリックイベントに(あるいはショートカットでも良い。マクロの説明書を見てください)下記のモジュール名を登録する。 ーー 下記を標準モジュールに貼り付ける。 Sub Macro1() x = Application.Dialogs(xlDialogInsertPicture).Show Selection.Left = ActiveCell.Left Selection.Top = ActiveCell.Top Selection.Width = ActiveCell.Width Selection.Height = ActiveCell.Height End Sub 以上が準備。 ーー 操作 画像を入れるセルをアクチブにしておく コマンドボタンをクリック。 図の挿入のダイアロウグは現れるので、図のファイルを指定 セルに画像が貼り付く。 以上を繰り返し。

  • poohron
  • ベストアンサー率59% (574/971)
回答No.2

オートシェイプで必要な大きさの四角形を作ってセルに配置し、 その四角形を「写真で塗りつぶし」ては? [オートシェイプの書式設定]→[塗りつぶし]→[塗りつぶし効果]→[図の選択]→(写真のファイルを選択)→[OK]→[OK]

  • noshin3
  • ベストアンサー率22% (2/9)
回答No.1

基本的に元データでのサイズでしか貼り付けが出来ません。 同じ画像を何度も使われるのでしたら、画像処理ソフトでサイズを小さくしたするしか有りませんね。

関連するQ&A

  • EXCEL 改ページ自動挿入方法を教えてください。

    EXCELで「改ページ」をデータが変る都度 自動的に挿入する方法はありますか? ハンドでいちいち設定するのが非常に手間です。 ご存知の方、是非教えてください。 例 <データ> 111 111 ←この行で改ページ自動挿入 222 222 ←この行で改ページ自動挿入 333 ←この行で改ページ自動挿入 444 ←この行で改ページ自動挿入

  • エクセルで、セルのサイズに合わせて画像を挿入するには?

    現在、データ等を記載した商品一覧表を作成しているおります。表のセルの中に商品画像を挿入しているのですが、画像を挿入してから、毎回その度に画像をセルのサイズに手動で変更するのが手間だなーと思っています。 指定したセルのサイズに、自動で画像をサイズ変換してくれる機能はないのでしょうか。 御存じの方おられましたら、よろしくお願いします。

  • エクセルの写真挿入時に「図の挿入」から挿入しています。 その際、元の写

    エクセルの写真挿入時に「図の挿入」から挿入しています。 その際、元の写真データのピクセル数に関係なく自分が指定した大きさに設定し自動縮小や拡大して挿入する方法を教えてくだ

  • エクセルで写真帳

    以前色々なフォトアルバム作成ソフトを教えていただいたのですが、結局提出するにあたって不便さが生じ、エクセルで作ることになりました。家で使う分にはばっちりだったんですが・・・。 そこで質問なんですが、エクセルにデジカメで撮った画像を挿入する時に、すでに枠を作っておいて、そこに規定のサイズで挿入されるようには出来ないのでしょうか?蔵衛門みたいにサッと写真が枠内に挿入されて、コメントも入れやすくてって出来るとありがたいです。 今までは一枚一枚サイズを変更して、写真帳の枠に移動してってやってて、大変手間でした。 何か良い方法があれば教えてください。

  • エクセルの貼り付け。

    エクセルのシートに改ページで縮小した1ページ分の表データがあります。コピってワードに貼り付けをしても、きれいに貼り付けが出来ません。表や数字などがずれて表示され、ワードで3枚分ぐらいにわたってコピーされます。エクセルの表をきれいに1枚の紙のワードに貼り付けるにはどうすればいいのでしょうか?

  • ワードのエクセルシートの挿入について

    ワードの文書内に表をつくるために、エクセルシートの挿入を使いました。 ダブルクリックすると、エクセルになり、表を編集できますが、 編集をやめて、ワードの文書に戻ったとき、表のサイズがいつも違うのです。 オブジェクトの枠を拡大縮小すると、エクセルの方の表が拡大されて、一部が見えなくなってしまったり。 さらに、繰り返すと、何倍もの大きさになってしまって、1セルしか見えなくなってしまうのです。 まったく思った通りにいかなくて、参ってしまいました。 なぜですか?いい方法ありませんか?どなたか教えてください。

  • エクセルの図の挿入について

    エクセルの図の挿入について JPGやTIFのDATAを選択してエクセルの画像に 貼り付ける ことはできるのですが、画像本来のサイズを 10とすると、エクセルに貼り付けるとサイズ が9ぐらいに縮小されてしまします。原寸と同 じサイズで貼り付けるには、どのような方法が あるのでしょうか?ちなみに私のエクセルは2002 です。 わかる方がいましたら、教えてください。 よろしくお願いします。

  • エクセルで、ページが自動で縮小してしまう

    エクセルで、ページが自動で縮小してしまう エクセル2003を使っています。 表を作るとき、改ページの位置が余白を超えてしまうと勝手にページが縮小してしまうことがあります。 余白いっぱいまで行を入れたいのですが、どこまでが可能なのか表示が分からなくて困っています。 どういう設定をしたら自動で縮小されないようになるでしょうか。 よろしくお願いいたします。

  • Wordの写真挿入で、最初から小さく挿入する方法は?

    Wordで1ページにつき6枚程度写真を挿入する作業をしています。 『1枚挿入→大きさ変更』を繰り返すのは手間がかかるので、もしもあらかじめ写真を挿入するサイズを指定しておく方法があれば教えてください。 もとの写真のサイズを小さくしたことがあるのですが、縮小するよりも画質が荒くなってしまいました。

  • Excel ヘッダーに挿入した写真の移動

    Excel2003です ヘッダー中央に写真を挿入し、横長の写真の大きさを縮小するとページの上のほうに写真が配置されます。この写真をページの中央に配置したいのです。 Wordでヘッダーに挿入した写真のようにExcelで写真をページの中央に移動する方法はありますか

専門家に質問してみよう