logo
search
VBA & Macro Problems

How to Find Excel VBA Picture Object and Pictures Property Documentation

Emma BrownEmma Brown Oct 12, 2026 868 views

Question details

The user is trying to find standard documentation for the Excel VBA Picture object and Pictures property but discovers they are missing from official resources.

How to Find Excel VBA Picture Object and Pictures Property in Documentation
Product
Microsoft Excel
Device & OS
not provided
Scenario
Writing or debugging Excel VBA macros that manipulate images and shapes.
Observed behavior
The ActiveSheet.Pictures property works in the VBA code but is completely omitted from the standard Excel VBA Object Browser and official Microsoft documentation.
Before you start

Ensure you have the Developer tab enabled in Excel and have access to the Visual Basic Editor (VBE) to inspect object libraries.

Solution 1Recommended

Reveal Hidden Members in the Visual Basic Editor Object Browser

Use this method to view the undocumented Pictures object and understand its methods and properties natively within the VBA Editor.

The Pictures object is considered a legacy feature. To maintain compatibility with older workbooks, Microsoft retained the functionality but hid it from standard documentation and the default Object Browser view.

1
Open the Visual Basic Editor

Press ALT + F11 in your Excel workbook to launch the Visual Basic Editor (VBE).

2
Launch the Object Browser

Press F2 on your keyboard or navigate to the 'View' menu and select 'Object Browser'.

3
Show Hidden Members

Right-click anywhere inside the Object Browser window and select 'Show Hidden Members' from the context menu. The Pictures object will now appear in light grey text.

Reveal Hidden Members in the Visual Basic Editor Object Browser
Identifying Legacy Objects: Hidden members are displayed in light grey text in the Object Browser to clearly distinguish them from standard, officially supported members.
Free Microsoft Office alternative

Experience Seamless Spreadsheet Compatibility with WPS Office

If you frequently work with complex Excel files, legacy macros, and large datasets, WPS Office provides a lightweight, highly compatible, and free alternative to Microsoft Office. It handles standard Excel formats flawlessly while offering a familiar interface that requires zero learning curve.

  1. 1. Download the installer: Visit the official WPS Office website and download the free version tailored for your operating system.
  2. 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to complete the setup.
  3. 3. Open your workbooks: Launch WPS Spreadsheets and open your existing Excel files to seamlessly continue your work without formatting loss.
Completely free and lightweight office suite for daily productivity tasksExcellent compatibility with Microsoft Office formats including .xls, .xlsx, and macro-enabled filesFamiliar user interface ensuring a smooth transition for veteran Excel usersSeamless migration of your existing spreadsheets, charts, and data
microsoft office alternative - wps office

Frequently Asked Questions

Why are the Picture object and Pictures property hidden in Excel VBA?

Microsoft hides certain VBA members when they are considered obsolete or have been superseded by newer, more robust functionalities. They are retained as hidden members solely to prevent older, legacy workbooks from breaking when run in modern versions of Excel.

Is it safe to use hidden members like ActiveSheet.Pictures in new macros?

It is generally advised to avoid using hidden members in new projects. Because they are officially undocumented, Microsoft could potentially withdraw support or remove them in future updates without notice. Always opt for modern, documented alternatives when possible.

What is the modern VBA alternative to Pictures.Insert?

The recommended modern alternative is the 'Shapes.AddPicture' method. Unlike the older Pictures object, the 'Shapes' collection is fully documented, actively supported, and provides more precise control over the inserted image's linking, saving behavior, and exact positioning on the worksheet.