How to Use Free Flat Icons for Microsoft Access Command Buttons
Question details
The user is looking for free flat icon sets for Microsoft Access command buttons and wants to learn how to make images function as clickable controls.

- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Customizing the graphical user interface of an Access database using modern flat icons.
- Observed behavior
- The user needs to locate suitable icon resources and properly configure them within Access forms to trigger macros or VBA code upon being clicked.
Before modifying your database forms, ensure you have downloaded your desired flat icons in a supported format (like PNG with transparency) and saved them in a dedicated project folder.
Use an Image Control with an On Click Event
Directly insert your downloaded flat icon as an image and assign an action to its On Click event to simulate a button.
Instead of using a traditional command button, Microsoft Access allows you to use standard Image controls to trigger actions. This method is great for modernizing your database UI with custom flat icons.
Search for 'free icon sets' on reputable sites like Flaticon or Icons8. Download the icons in PNG format and verify their licensing terms.
Right-click your target form in the Access navigation pane and select 'Design View'.
Go to the 'Form Design' tab. In the Controls group, click the 'Image' control icon, then click on your form to place it. Browse to your downloaded flat icon and insert it.
Select the inserted image and press F4 to open the Property Sheet. Navigate to the 'Event' tab, find the 'On Click' property, and use the builder (...) to assign your macro or VBA code.

Overlay a Transparent Command Button on an Image
Place a standard command button directly over your flat icon and set the button's background to transparent.
Looking for a Lightweight Alternative to Microsoft Office?
While Microsoft Access is a specialized database tool, many of your daily document, spreadsheet, and presentation tasks can be handled faster and more efficiently with WPS Office. It is a free, lightweight suite with a familiar user interface that seamlessly supports Microsoft formats.
- 1. Download the Installer: Visit the official WPS Office website and click the free download button.
- 2. Install WPS Office: Run the downloaded installation file and follow the simple on-screen instructions to set up the suite.
- 3. Open Your Files: Launch WPS Office and open your existing Word, Excel, or PowerPoint files without losing any formatting.

Frequently Asked Questions
Where can I find free flat icons for Microsoft Access?
You can find high-quality free flat icons on websites like Flaticon, Icons8, and Iconfinder. Always verify the licensing terms to ensure they are free for your specific commercial or personal use case.
What image formats are best for Access command buttons?
PNG files with transparent backgrounds or ICO (icon) files are highly recommended for Access databases. They maintain sharp edges and blend seamlessly with your form's background color without leaving ugly white squares.
Why is my transparent command button blocking the image?
Ensure that the command button's 'Transparent' property is explicitly set to 'Yes' in the Format tab of the Property Sheet. If it still blocks the image, check that it doesn't have a solid caption or an opaque background color overriding the setting.
Can I change the hover effect of an image control in Access?
Image controls do not have native hover color properties like standard modern web buttons. To achieve a hover effect, you will need to use VBA on the 'On Mouse Move' event for the image to dynamically swap the image source, and another event on the form's detail section to swap it back.




