How to compress pictures loaded using the IMAGE() function in excel?

Johan Cillie 0 Reputation points
2023-08-08T13:46:02.3933333+00:00

I am loading images to a worksheet using the IMAGE() function, but this results in a very large file.

Is there a way to compress these images? Since the IMAGE function does not actually paste a picture, the Picture Format tab is not available.

Microsoft 365 and Office | Excel | For business | Windows
{count} votes

1 answer

Sort by: Most helpful
  1. Tanay Prasad 2,250 Reputation points
    2023-08-09T06:05:08.2366667+00:00

    Hi,

    There is no method currently available by which you can compress your images using the image() function but here's what you can do.

    Instead of embedding images directly into the Excel file using image(), you can use hyperlinks to display images from external URLs. This won't increase the file size significantly, but it will need your internet connection to load the images.

    Or you'll just have to compress your images before-hand and keep them with you. You can use online tools for compressing images in bulk.

    Best Regards.

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.