• ベストアンサー

エクセルで罫線に囲まれた箇所に写真をうまく貼り付ける方法

エクセル2007で□(四角)に囲まれた罫線の中に 写真を貼り付けする作業をしています。 □の中の左の上のセルを指定して図を調整して挿入して 写真を貼り付け、画面上は罫線が4辺とも隠れた状態になっているのですが 印刷プレビューをすると、罫線がはっきり出ています。 罫線が表示されない状態で印刷したいのですがよい方法はないでしょうか。 罫線は依頼先から指定されているので消すことはできないし、 作業がもうかなり進んでいるので写真をちょっとずつ大きくするのは かなり時間を要するので間に合いません。 なぜ、画面とプレビューがずれるのでしょうか。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.3

>罫線が表示されない状態で印刷したい・・・・・ と >罫線は依頼先から指定されているので消すことはできないし は矛盾しているように思うのですが? マクロはどうでしょうか? サイズを少しだけ拡大し、位置も少しだけ移動します。 .Width = w * 1.02 .Height = h * 1.02 ↑の数値(1.02)を変えてみて良い値を決めてください。 元のサイズに戻すことは考えていません。 従って、シートをコピーして試してください。 元のシートは大事に保管確保しておいてください。 写真以外の図形にも影響があるかも知れません。 対象シートを表示した状態でマクロを実行してください。 Sub test1() Dim pic As Picture Dim w Dim h For Each pic In ActiveSheet.Pictures With pic w = .Width h = .Height .Width = w * 1.02 .Height = h * 1.02 .left = .left - (.Width - w) / 2 .Top = .Top - (.Height - h) / 2 End With Next End Sub

その他の回答 (3)

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.4

私も#3さんと同じ考えです シート上のすべてと個別を分けています 私の方はピクセル単位にしています Height:縦方向の拡大小 Width:横方向の拡大小 Top:上下方向の移動 Left:左右方向の移動 +:拡大、下方向、右方向 -:縮小、上方向、左方向 各「+ 1」の部分を変更して使用してみてください Sub すべての画像大小() Dim pic As Object For Each pic In ActiveSheet.Shapes pic.LockAspectRatio = msoFalse pic.Height = pic.Height + 1 pic.Width = pic.Width + 1 Next pic End Sub Sub 選択されてる画像のみ大小() Selection.ShapeRange.LockAspectRatio = msoFalse Selection.ShapeRange.Height = Selection.ShapeRange.Height + 1 Selection.ShapeRange.Width = Selection.ShapeRange.Width + 1 End Sub Sub すべての画像移動() Dim pic As Object For Each pic In ActiveSheet.Shapes pic.Top = pic.Top + 1 pic.Left = pic.Left + 1 Next pic End Sub Sub 選択されてる画像のみ移動() Selection.ShapeRange.Top = Selection.ShapeRange.Top + 1 Selection.ShapeRange.Left = Selection.ShapeRange.Left + 1 End Sub 参考まで

  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.2

エクセル2007は図がらみの不具合は結構あるようです。 以前のエクセルで作成したものを2007で開き作業した場合は特に多いようです。 マイクロソフトの解答 http://support.microsoft.com/kb/934331/ja もしエクセル2003以前のエクセルをお持ちならそちらでの作業をお勧めします。

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

下の3つの方法のどれかで調整できるかもしれません。 1、ホームのリボン右端から オブジェクトの選択(白⇒)ですべてのオブジェクトを選択。 選択状態で右クリックして、 「サイズとプロパティ」項目のを選び、 サイズタブを選択。 横幅と高さの%をわずかに変更 2、同じく「サイズとプロパティ」の プロパティを選択。 「セルに合わせて・・・・」の2番目か3番目を選択し セルの幅か高さをわずかに調整する。 3、すべてのオブジェクトを選択しておいて  上下左右方向の→キーで一括して微小な量だけ移動させる。

関連するQ&A

  • エクセルで罫線が消せない。

    winXPです。エクセルで外枠の太線をひいたところ、不要なところにもひかさりました。左がわ(Aの1からA20、セル位置の左)で、画面上は罫線は見えません。で、印刷すると前述した位置の下方(2ページ目)に不要な罫線がでます。列の挿入で右側にずらしたのですが、画面には罫線は見えません。消しゴムや□(罫線を引くツール)で見当をつけてやってみてもだめです。印刷プレビューでみると、確かに罫線はあります。消す方法はないでしょうか。うまく表現が出来ません。すいません。

  • ワード2002で挿入から写真を入れたがうまく入らない

    「ワード2002」で白紙の状態から、「挿入」から写真を入れたが挿入場所に四角の罫線枠のみで写真が出ない。この枠内でクリックすると選択した時の黒四角のマーク8箇所がでる。この状態で印刷プレビューをクリックすると挿入した写真は正常に表示されるのですが。(この操作は従来は正常に出来ましたが,どこかの設定を触ったからでしょうか。)

  • Excelの罫線

    エクセルで表を作り、印刷プレビューで確認すると、作成した表の画面上では罫線が見えているのにプレビュー画面では所々罫線が消えているところがあります。 書式中の罫線でも、ちゃんと線を設定しているのに、今週中に印刷して提出しなければならない書類で困ってます。 よろしくお願いします。

  • エクセル(2003) 罫線のナゾ

    度々お世話になります。 今回もよろしくお願いいたします。 最初の2行はタイトルが入るので罫線設定はしませんでした。 3行目から下に表を作り、縦横の罫線を設定しました。 印刷すると、何と!・・・罫線を設定しなかったはずの最初の2段に罫線が 縦横に引かれているのです! なぜでしょうか? これを印刷しないようにするにはどうしたらよいでしょうか? 1.操作画面上に罫線は見えない。  (設定をしてないのだから当然!) 2.最上段2段を選択し、書式→セル→罫線 にしても罫線は見えない。  ←見えないから消す操作ができない。  (ただし2段目の下側には、表最上段の罫線が見えるが、これは  そのように設定したのだから当然) 3.印刷プレビュー画面にすると、最上段2段に罫線のあるのが見える!(なぜ?) 4.印刷するとプレビューどおりに罫線が印刷されて出てくる! タイトル行を罫線で分断されてはたまりません。 解決方法を教えていただけませんでしょうか?

  • エクセルで簡単に写真を挿入したい

    ご覧いただきありがとうございます。 環境はWinXP Excel2003です。 ダブルクリックなど簡単な作業で、画像を貼り付けたいです。 ワードアートで描いた枠の中(セルの中でも可)をダブルクリックなど簡単な作業をすると「図の挿入」画面が出てくるようにしたいのですが、やり方がわかりません。大量に写真があるので、いちいち「図をファイルから挿入」を押して図を挿入しその図を枠の中(セル内)に移動していると、とても時間がかかってしまって苦労しています。 何らかの解決方法をご存知でしたらご教授お願いします。

  • エクセルの罫線

    エクセルでセルの書式設定で罫線を引いたにも 係らず、印刷すると罫線がでていません。 複数ページに渡る一覧表を作成しているのですが 一部のページの表の一番下の罫線が印刷されないのです(-ω-;) セルの書式設定を後で確認するとちゃんと罫線がひかれています。 これはどういう原因が考えられますか? プレビューを見ると罫線が消えています。 でも書式設定では引いてあります なぜなんでしょうーーーーーーーーーー(┰_┰)

  • エクセルの画像の中の罫線を消したい

    超 初心者ですのでよろしくお願いします。 エクセルで社内の簡易な証明写真を作成しようとしています。 画像を取り込み、拡大縮小して3種類のサイズをつくり、それをコピーして合計15枚くらいの写真をA4の用紙で印刷しようとしています。 プレビュー画面で見た限りでは問題なかったのですが、いざ印刷してみると写真の上に白っぽい罫線のようなものが映っています。拡大した写真には太い線、縮小した写真には細い線が写っています。 文章などは挿入していませんし、余白には罫線は印刷させていません。 この白い線を消すにはどうしたらいいのでしょうか?よろしくお願いします。

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

    エクセルで行を挿入したら勝手に罫線がついてしまいます。 しかし、セルの書式設定で見ても、画面上でみても、罫線が入っている様子はありません。印刷プレビューでみると、罫線が入っています。 この罫線を消したいのですが、教えてください。

  • ExcelをPowerPointに挿入すると「罫線なし」が見えてしまう

    Excelで表の一部を「罫線なし」にすると、画面上では薄いグレーになりますが、印刷プレビューで見たり実際に印刷すると何も見えませんよね。 ところがその表をPowerPointに挿入すると「罫線なし」が見えてしまい、印刷しても薄いグレーの線が印刷されてしまいます。 なんとかppt上でも「罫線なし」にできないでしょうか? よろしくお願いします〈(__)〉

  • Excelで四角罫線を引いたセルの大きさを知りたい

    現在 EXcelでセルに四角罫線を引き、プリントする場合 プレビューで大体の大きさを確認しています。 正確に、たとえば 2cm角の四角形になるように 画面上で設定することできるでしょうか? 列や行の境で 「幅:8.11(80ピクセル)」、「高さ:13.2(22ピクセル)」のように表示されますが、 これを使ってできるんでしょうか?

専門家に質問してみよう