エクセルに写真を張り付ける方法【 基本操作からマクロを使った自動化の方法を紹介 】
こんな悩みを解決します。
この記事では、写真を張り付ける基礎的な方法から実務で効果的な方法まで、写真の張り付けに関するあらゆるテクニックを紹介しています。仕事で写真を張り付ける作業が多い方必見の内容になっているので是非チェックしてみて下さい。
目次
エクセルに写真を張り付ける方法
エクセルに写真データを張り付ける方法を画像を使って説明します。
選択肢の中から張り付ける写真を選び、「挿入」ボタンをクリックします。
これでエクセルに写真を張り付ける作業の完了です。この操作は、写真を張り付ける作業の基本となるものなのでしっかりマスターしましょう。
複数の写真をまとめて張り付ける方法
大量に写真の張り付け作業がある!という方にとって、1枚1枚写真を張り付けていては作業時間がいくらあっても足りません。まとめて写真を張り付けることで作業効率を格段にアップさせることができます。
「Ctrl」キーを使った写真の選択
「Ctrl」キーを押しながらクリックすると、張り付けたい写真を複数選択することができます。選択したら「挿入」ボタンを押して写真の張り付けが完了です。
「Shift」キーを使った写真の選択
「Shift」キーを押しながらクリックすると、張り付けたい写真をまとめて選択することができます。選択したら「挿入」ボタンを押して写真の張り付けが完了です。
張り付ける写真が別々のフォルダに保管されている場合、フォルダの選択に時間がかかってしまいます。私はデスクトップに「張り付け写真用フォルダ」を作成し、写真をフォルダにまとめてからエクセル作業を始めるようにしています。
張り付けた写真の大きさを編集する方法
写真の大きさを編集する作業はとても重要です。大きさを上手に編集できなければキレイな資料を作ることができません。
もっとも簡単な写真の編集方法は、張り付けた写真の枠にポイントを合わせてドラックする!という方法です。写真の角をクリック&ドラックで大きさを編集することができます。
大きさを編集するとき、縦横比を変えない!ということに注意しましょう。
写真の横方向や縦方向をクリック&ドラッグしてしまうと、上図のように縦横比が変わってしまいます。
縦横比を変えずに写真の大きさを変えたい場合はトリミングを使うと便利です。
縦横比を変えずに写真の大きさを編集する操作とトリミングを使って写真の大きさを編集する操作、この2つの操作を使いこなせるようになると、どんな写真でもキレイに編集することが可能になります。
大きさを数値で指定する方法
数値で写真の大きさを編集することができます。
数値で画像を編集する方法は、先程のマウスで大きさを編集する方法よりも素早く操作することが可能になります。さらに、複数の写真を張り付けたとき、まとめて写真の大きさを変えることができます。
複数の写真をまとめて張り付けた場合、全ての写真が選択状態になります。選択を解除せずに、数値を変更すると全ての写真の大きさをまとめて変更することができます。
大きさをセルに合わせる方法
キレイな資料作りには、大きさをセルに合わせる方法は必須です。写真を張り付ける資料作りにおいて、1番使用頻度が高い操作になるはずなので是非使い方をマスターしてください。
「Alt」を押しながら写真を動かすことでセルに写真をピッタリ合わせることができます。最初は、「動きが鈍くなって使いにくい!」と感じるかもしれません。しかし、この方法を使いこなせるようになると、写真の大きさ、配置をとてもキレイに揃えることが可能になります。
張り付けた写真の色合いを編集する方法
張り付けた写真の色合いを調整する方は少ないかと思いますが、ともて重要な操作です。
仕事では、暗くて狭い場所や逆光というような、悪条件で写真撮影をしなければならないことが多々あります。このような悪条件で撮影した写真は、暗くて見えない!日光の反射で見えない!という状態のものばかりです。
色合いを調整する機能を使えば、見づらい写真をキレイに見やすい写真にすることができます。
写真編集の作業効率を上げる方法
写真を張り付けて編集する作業は、とても手間と時間がかかります。
下記で紹介している3つの方法を実践すれば、写真編集にかかる作業時間を大幅に削減することができます。
作業時間の削減に加え、誰もが見やすいキレイな資料を作れるようになり、めんどうだった写真編集作業が楽しく感じてくるはずです。是非試してみて下さい。
写真を選択するコマンドのショートカットを準備する
「オブジェクトの選択」コマンドはかなり使用頻度が高い操作です。写真の他にも、図形や挿入テキスト(オブジェクト)の選択にも使用することができます。
同僚のパソコンを使ってエクセル作業ををするとき、私は必ず「オブジェクトの選択」コマンドをショートカットに登録する!作業を行います。選択コマンドを探すストレスがなくなる!というのは大きなポイントです。
登録の方法はとても簡単なので、是非実践してみて下さい。
複数の写真をまとめて編集する
上記で紹介した選択コマンドを使って複数の写真を選択します。選択された状態で書式タブにある操作を行うと、複数の写真をまとめて操作することができます。
写真をまとめて編集するテクニック
- 大量の写真をまとめて張り付ける
- 数値を指定してまとめて写真の大きさを編集する
- まとめて写真を移動させる
写真を張りつけて報告書を作成する仕事で、上記のテクニックをよく使っています。このテクニックを使えるか、使えないかで作業効率がかなり変わります。
パソコン作業が苦手な同僚が3時間かけて行う作業を、私は半分の時間で完了させたことがあります。
大量に写真を張り付ける作業がある!という方におすすめのテクニックです。身につけてエクセル作業の効率を上げていきましょう。
Sheetの列幅・行間を調整する
写真の配置をバランスよく整えたい!という方は作業を始める前に、sheetの列幅・行間をなるべく細かくすると便利です。
ただし、すでに使っているエクセルファイルでは、列幅・行間を調整することができない!ということがほとんどだと思います。この方法は資料作りを1からスタートさせる!という人におすすめです。
列幅・行間を細くすることで、写真の大きさと配置を細かく調整することができます。
おすすめの列幅・行間
列幅・・・3
行間・・・13.5
これから資料を作り始める!という方は是非試してみて下さい。最初はセルが細かくて使いにくいと感じるかもしれませんが、すぐに慣れると思います。写真を張り付けるエクセルファイルにはおすすめの設定です。
エクセルマクロを使って写真の張り付けを自動化
エクセルマクロを使えば写真の張り付け作業を効率的に行うことができます。大量の写真を扱う方は、上記で紹介した写真編集テクニックを使って手動で作業を行うよりも、エクセルマクロを使って作業することをおすすめします。
エクセルマクロでできること
- 張り付け位置を設定
- 大きさを設定
- 張り付ける写真を設定
エクセルマクロを使って写真編集の作業をすることで、ヒューマンエラーがなくなり手作業にかかる時間を大幅に削減することができます。
実際に私が開発依頼を受けて納品したエクセルマクロを2つ紹介します。
写真の縦向き、横向きを自動判別し張り付けるマクロ
下記の動画では、当ブログで受注開発させていただいた「写真を自動で張り付けるVBA(縦向き・横向き自動判別)」がどのようなものか紹介しています。
マクロに設定された3つの機能
- 縦向きの写真、横向きの写真を判別
- 表示位置、大きさ調整の完全自動化
- 印刷範囲を自動調整(自動プレビュー表示)
依頼者様から、
毎日大量の写真データの編集作業を行っていて大変。少しでも作業効率を上げたい
という要望からこのマクロを提案させていただきました。
写真の張り付け場所を細かく指定することができるマクロ
下記の動画では、「写真の張り付け場所を細かく指定することができるマクロ」がどのようなものか紹介しています。
マクロの設定された3つの機能
- 複数のフォルダから写真の情報を取得
- 張り付け場所を番号で指定することができる
- 印刷範囲を自動で設定
依頼者様から、
- 決められた様式に写真を自動で張り付けるマクロを開発してほしい
- 写真を張り付ける場所を番号を使って自由に指定したい
- 張り付ける写真はいろんなフォルダに保存されているため扱いやすいようにしたい
という3つの要望に応えるマクロを提案させていただきました。
エクセルマクロは開発に時間と手間がかかりますが、開発してしまえば今後ずっと使える便利なツールです。特に、大量の写真を扱うような時間と手間のかかる作業にはエクセルマクロの導入がおすすめです。
下記で紹介している記事では、写真を自動化するマクロについて詳しく紹介しています。写真の張り付けマクロを作ってみたい!という方は是非参考にしてみてください。
仕事で写真を編集する作業が多いという方は、写真を張り付けるマクロを導入することで作業効率を何倍にもアップさせることができます。何時間もかかっていた写真張り付け作業もマクロを使えば、ほんの数分で処理できてしまうこともあります。
これからVBAを勉強をはじめるには
写真を自動で貼り付けるVBAのように、VBAには仕事の効率をアップさせることができる機能がいろいろあります。VBAのプログラミングスキルを身に着けることで、今まで何時間もかかかっていた作業をほんの数分で処理することができるようになります。
VBAを基本から学びたい!という方におすすめなのが、オンラインプログラミング学習サービス【1st Step】です。
【1st Step】は初心者のためのプログラミング学習サービスで、C言語・java・VBAの3つのプログラミングの基礎をオンラインで勉強することができます。
- 基礎からプログラミングを勉強したい
- まとまった勉強時間の確保が難しい
- 途中で挫折したくない
上記のように考えている方に【1st Step】はおすすめです。
下記の記事では、オンラインプログラミング学習サービス【1st Step】の特徴や私の体験など詳しく紹介しています。
これからVBAの勉強を始めようと考えている方は是非参考にしてみてください。
ディスカッション
コメント一覧
まだ、コメントがありません