pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Quick and Simple Guide to Creating Image Catalogs in Excel

People use Excel to store various types of data. In many cases, this data needs an associated image. You need to know how to create a catalog of images in Excel that can be linked to our database.

HOW TO CREATE IMAGE CATALOGUES IN EXCEL

There are several methods to create an image catalog in Excel. Some Excel users prefer to implement the catalog by embedding the image associated with each record into the Excel sheet. However, if you have a database with many records you will end up with an Excel book that is too large because of the size of the images which will make it difficult to manage.

I always recommend using a VBA method because it allows us to leave the image files in a local folder on the computer and only load the images as they are used within our Excel database.

THE KEY TO CREATE THE IMAGE CATALOG

The key to having a catalog of images in Excel is to have a sheet that relates the “primary key” of our records with the corresponding image. If you are not familiar with the term “primary key” I recommend you read our previous articles on Database Design.

In the following example, you will see that I have a list of 5 Blu-ray movies and each of them has a unique product key.

How to create a catalogue of images in Excel

The images of each product will be stored in a directory called “images” and will have the same name as the product code to which they belong. Having the images with the same name as the product code will make it easier to manipulate them.

Repository of images for catalogue in Excel

INSERT AN IMAGE CONTROL

In order to be able to observe the product face image, I will insert an Image Control which is a type of ActiveX control. To do this I must go to the Programmer tab and in the Insert button select the appropriate control.

CREATE THE MACRO TO SHOW THE IMAGE

For this example, I will show the image when selecting a cell in the Code column. I will use the event Worksheet_SelectionChange. Right click on the name of the sheet and select the option View code and in the Visual Basic Editor select the event SelectionChange. Next, you will see the VBA code for that event:

Macro for Excel image catalog

The important part of this code is that when we select any cell within the A2:A6 range the Picture property of the Image1 object will be modified. The LoadPicture instruction is responsible for loading the image stored on our local hard drive:

LoadPicture(ActiveWorkbook.Path & “Images\” & Target & “.jpg”)

The ActiveWorkbook.Path instruction returns the current directory of the Excel file and concatenates it with the “images” directory where our files are located. Subsequently, the Target variable is concatenated, which contains the value of the selected cell and the extension of the image files is added, which for our example are JPG files.

TESTING THE CATALOG OF IMAGES IN EXCEL

Finally, I will prove that the newly created macro works correctly for our image catalog in Excel:

Example of an Excel image catalog

There are variants on this method and surely in another article, we will have the opportunity to explore different methods to show the images associated with a record of our database in Excel.  To continue with the tests you can download the workbook used along with the example images.

Filed Under: Communications

Latest Articles

Guide to the Intel Core 2 Quad and Extreme processors

In November 2006 Intel released the first in their range of Intel Core 2 Quad processors. Codenamed the 'Kentsfield', the newly released processors were two Core 2 Duo chips connected by a 1066 MHz FSB all continued on one multi-chip module. The series number for the more powerful Core 2 … [Read More...]

Best Replacement for HP Ink Cartridges

Cartridges for inkjet printers can seem glaringly overpriced. While brands capitalize on consumable supplies, customers have cheaper alternatives. If you have an inkjet printer by Hewlett Packard, you are not obliged to get those expensive name-brand cartridges. Here are the top ideas for cartridge … [Read More...]

Intel’s Triton Chipsets Explained – their history, architecture and development

Triton430FX Introduced in early 1995, the 82430FX - to give it its full name - was Intel's first Triton chipset and conformed to the PCI 2.0 specification. It introduced support for EDO memory configurations of up to 128MB and for pipelined burst cache and synchronous cache … [Read More...]

Everything You Need to Know About Sourcing Circuit Boards From U.S. Suppliers

In This Article This article includes: Why Source PCBs From the United States?How to Get a Quote From a U.S.-Based PCB ManufacturerThe Top U.S. … [Read More...]

Top Taplio Alternatives in 2025 : Why MagicPost Leads for LinkedIn Posting ?

LinkedIn has become a strong platform for professionals, creators, and businesses to establish authority, grow networks, and elicit engagement. Simple … [Read More...]

Shocking Cybercrime Statistics for 2025

People all over the world are becoming more concerned about cybercrime than ever. We have recently collected some statistics on this topic and … [Read More...]

Gaming Laptop Security Guide: Protecting Your High-End Hardware Investment in 2025

Since Jacob took over PC Tech Guide, we’ve looked at how tech intersects with personal well-being and digital safety. Gaming laptops are now … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

Ads by CrossBrowser Virus Removal Guide

CrossBrowser is another annoying virus that invades our computers through our online activities. It primarily prays on Chromium based browsers. Not … [Read More...]

Build a Website That Converts With These Tips

These days having a website is pretty much mandatory if you want to get your business noticed. Many consumers expect it and it is the first place they … [Read More...]

Pentium P5 microarchitecture – superscalar and 64 bit data

First introduced in 1993, the Pentium was the successor to Intel's 486 line of CPUs and the defining processor of the fifth generation. The … [Read More...]

[footer_backtotop]

Copyright © 2026 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors