Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

Excelで画像や写真を扱う場合、ファイルサイズの肥大化を防ぐために画像の圧縮が欠かせません。ただし、圧縮の際には画質をなるべく落とさないよう注意が必要です。本記事では、Excelの内蔵機能を使って画像を圧縮し、Excelファイルのサイズを効率的に縮小する方法を詳しく解説します。


内容をより深く理解したい方は、以下のExcelワークブックをダウンロードして、実際に手を動かしながら練習してみてください。

画像付きExcelファイルのサイズを縮小する2つの実用的な方法

Excelブックは、データ・数式・図形などが追加されるにつれて動作が重くなり、ファイルサイズも大きくなりがちです。また、ExcelはWebベースの製品ではないため、多くの方はメールでファイルを送受信しながら共同作業を行っています。ここでは、図の形式ツールを活用する方法と、VBAコードを適用する方法の2通りで、画像を含むExcelファイルのサイズを縮小する手順をご紹介します。

方法1: 図の形式ツールでExcelファイルのサイズを縮小する

まず最初の方法では、「図の形式」ツールを使用して、画像を含むExcelファイルのサイズを縮小する手順を解説します。

ステップ1:

  • まず「挿入」タブを開きます。
  • 次に「イラスト」グループを選択します。
  • 続いて「画像」オプションをクリックします。
  • 最後に「図の挿入」から目的の画像を挿入します。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ2:

  • ここで「ファイル」タブに移動します。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ3:

  • まず「情報」オプションを選択します。
  • ここで現在のファイルサイズが124 KBであることを確認できます。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ4:

  • 挿入した画像をクリックして選択します。
  • 次に「図の形式」ツールを開きます。
  • さらに「調整」コマンドを選択します。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ5:

  • 「画像を圧縮」ダイアログボックスが表示されます。
  • 圧縮オプションから「切り抜かれた図の部分を削除する」にチェックを入れます。
  • 解像度は「電子メール(96 ppi): ドキュメント共有用にサイズを最小化する」を選択します。
  • 最後に「OK」をクリックし、ブックを保存します。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ6:

  • まずブックを保存します。
  • 次に「情報」オプションを選択します。
  • その結果、画像を含むままExcelファイルのサイズが53.8 KBまで縮小されました。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

関連記事: 大きなExcelファイルのサイズを40〜60%削減する実証済みの12の方法

方法2: VBAコードでExcelファイルのサイズを縮小する

最後に、「開発」タブを使用して、画像を含むExcelファイルのサイズを縮小するVBAコードを作成する方法をご紹介します。

ステップ1:

  • まず「開発」タブを開きます。
  • 次に「Visual Basic」コマンドを選択します。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ2:

  • Visual Basicエディターのウィンドウが開きます。
  • 続いて「挿入」メニューから新しい「標準モジュール」を選択し、VBAコードを記述できるようにします。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

ステップ3:

  • 以下のVBAコードモジュールに貼り付けます。
  • プログラムを実行するには、「実行」ボタンをクリックするか、F5キーを押します。
Sub Reduced_Picture_Size()
'Declaring variables
    Dim Mysheet As Worksheet
' Setting worksheet as VBA Code
    Set Mysheet = Worksheets("VBA Code")
    Mysheet.Activate
   Mysheet.Shapes(1).Select
' Compressed picture using commnad
    SendKeys "%e", True
    SendKeys "~", True
    Application.CommandBars.ExecuteMso "PicturesCompress"
End Sub

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

VBAコードの解説

  • まず、サブプロシージャをReduced_Picture_Size()として定義します。
  • 次に、変数をDim Mysheet As Worksheetとして宣言します。
  • 続いて、Set Mysheet = Worksheets("VBA Code")により、操作対象のワークシート名を設定します。
  • 最後に、Application.CommandBars.ExecuteMso "PicturesCompress"を実行することで、画像を含むExcelファイルのサイズを縮小します。

ステップ4:

  • これが、画像を含むExcelファイルを圧縮した最終結果です。

画像付きExcelファイルのサイズを縮小する2つの簡単な方法

関連記事: マクロでExcelファイルのサイズを縮小する11の簡単な方法

まとめ

本記事では、画像を含むExcelファイルのサイズを縮小する2つの便利な方法をご紹介しました。この記事を通じて、読者の皆様が多くを学び、楽しんでいただけたことを心から願っています。さらにExcelに関する記事をお読みになりたい場合は、ぜひ当サイトExceldemyをご覧ください。ご質問やコメント、ご提案がございましたら、下記のコメント欄にお気軽にお寄せください。

関連記事

  • Excelを開かずにファイルサイズを縮小する方法(簡単な手順付き)
  • メール添付用にExcelファイルを圧縮する13のクイックな方法
  • ExcelファイルをZIP形式に圧縮する2つの適切な方法
  • Excelファイルが大きくなる原因を特定する方法
  • ピボットテーブルでExcelファイルのサイズを縮小する方法
  • [解決済み!] 理由なくExcelファイルが大きくなる問題(10の解決策)
  1. ExcelからCSVファイルを作成する6つの簡単な方法

    CSV(Comma Separated Values/カンマ区切り値)は、さまざまなデータ分析ソフトウェアで広く利用されている汎用的なファイル形式です。数値やテキストがプレーンテキストでそのまま保存されるため、編集や整理が非常に容易で、そのシンプルさから現在では最も人気のあるデータ交換形式の一つとなっています。Excelで管理しているデータを、他のツールで使えるようにCSV形式で出力したい場面は少なくありません。この記事では、ExcelからCSVファイルを作成する6つの簡単な方法を、画像付きの手順でわかりやすくご紹介します。 ExcelからCSVファイルを作成する6つの方法 ここでは、ある

  2. XMLファイルからExcelへデータを抽出する2つの簡単な方法

    この記事では、XMLファイルからExcelへデータを抽出する方法をわかりやすく解説します。XML形式は主にWeb上でデータを保存・やり取りするために使われており、パソコン内にも保存できます。しかし、XMLファイルの中身をそのまま確認するのは容易ではありません。そこで本記事では、2つの異なる方法をご紹介します。どちらの方法でも、XMLファイルから簡単にデータを抽出し、Excelで見やすい形に整えられるようになります。 XMLファイルとは? XML(Extensible Markup Language:拡張マークアップ言語)は、さまざまなアプリケーションやシステム間で読み取り可能な形式でデータを