ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Fast Method to Make Pricelist with a Lot Pictures in Excel

Updated on April 29, 2014

Tutorial on Youtube

Computer Requirement

This method need computer requirement:

  • Windows XP, 7, or 8
  • Microsoft Excel 2007 or higher
  • Microsof Office Picture Manager or ACDSee or Fastone Photo Resizer


Excel based catalog have special feature. First, you can easily arrange numeric price. You can discount or increase price column that have a lot of row. You can add new column to add new kind of information of products, for example size, color, material, remark and so on. Second, it is popular program that producer, seller and prospect usually have this program. The problem of Excel based catalog is if you have many products pictures to add in file. If you insert one by one of thes pictures, but it is time consuming. Excel also have feature to insert a lot picture quickly, but it is not ordered like catalog or price list and it need long time to arrange it. Here I give step by step how to insert a lot of picture and automatically be ordered like catalog or price list. First, create pictures sources folder, second, resize all picture. Three, download file excel. Link below. Then run macro and your job be done automatically.

Your Method to Create Price List

What is your method to create price list?

See results

Step to Create Price List with Picture

#1 Create Picture Source

First step is create picture folder. Create folder on drive C. Select you cursor on drive C, right click > New> Folder. Folder name is PriceList. Don't change the name, because my code use that name.

#2 Place Your Products Picture on the Folder

Second step is place your products picture on the folder. Which better: cut and paste or copy paste. I think copy paste is better because, in the next step we will resize the picture to smaller one. And if in the next time you need big size, you still have original file, not only smaller file picture.

#3Resize Your Picture

To make good looking pricelist, we need same size picture in the file. My macro program excel is not resize picture automatically, so I show you how to do it quickly, not by excel macro program, but by another program. The program is built in windows program, Microsoft Office Picture Manager. You can check this program on Start > All Programs > Microsoft Office > Microsoft Office Tool > Microsoft Office Picture Manager. In box below I show you how to quick resize mass of pictures.

#4 Run Macro on Microsoft Excel

I create Microsoft Excel that contain macro. File name is quick catalog.xlsm. You can download here . . Open it then click Alt+F8, click run and then macro automatically insert all pictures from the folder to file orderly like Pricelist. All you do next is input price for every pictures.

Then Price list or catalog is created. Price list is a table with include column: code, picture, specification and price. The macro program create picture and code and picture. This macro use picture filename as code. If this is not true, you can change or you can change picture filename.

Favorite Method to Resize

What is your favorite method to resize a lot of pictures?

See results

Microsoft Office Picture Manager

Resize a lot picture quickly on Microsoft Office Picture Manager

Resize picture one by one is energy and time consuming. It is not necessary. I show you how to quickly resize a lot of pictures. Yes it is not the only one way. You can use another program like Fastone Photo Resizer, or ACDSee.

A. Open one of the picture in the folder on Microsof Office Picture Manager

Open one of product picture in folder C: Pricelist by Microsoft Office Picture Manager. To open, right click one of product picture > Open with>Microsoft Office Picture Manager.

B. Click Thumbnail view

In the program, click thumbnail view in the top right. See picture.

C. Click Resize

After it, select all picture by Ctrl+A. Then click icon edit picture. I show you in the picture.

D. Choose Resize Option

Then you choose resize option. That is final size that you will reach. I think 160x160 is small enough. I prefer that size. But you can choose bigger size, if you want.

E. Click OK and Save

After you choose size, don't forget to click ok and save by Ctrl+S. Without these step, your picture file is not re-sized.

Open with Microsoft Office Picture Manager

Click Thumbnail view on Microsoft Office Picture Manager

Ctrl+A then Edit


Choose Email Small (160x160)

Click Alt+F8 then macro dialog box appear

Click Run

Pricelist is created automatically


That is quick method to create catalog so you can spend your time to another else. The summary is to create catalog or pricelist, you prepare your products picture, create a folder in C: Pricelist. Then you resize your picture and place in the folder. I also give you tutorial to resize a lot of pictures. Then you open file quick catalog.xlsm that I give the download link above. Then you click Alt+F8 and click Run. Voilla, all picture insert in the table, then you just input product price.

© 2014 Nasir Syar'an


    0 of 8192 characters used
    Post Comment
    • profile image


      3 years ago

      The link is broken, can you please provide another link

    • profile image

      Artemy Dufondi 

      5 years ago

      Dear Nasir, nice tutorial with great visuals. I would like to also suggest an alternative solution, perhaps a bit faster method available at


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)