How Add Custom imageMso Icons to MS Project Custom Tab?

Allen Austin 6 Reputation points
2022-07-24T19:02:23.823+00:00

Hi Forum!
I wish to create custom icons for MS Project 2016 to add to my custom tabs.
In MS Project 2016, I created XML in a VBA that automatically creates custom tabs via the "Auto_Open" named macro. That works perfectly. However, I can only use standard imageMso icons. I wish to create new, custom icon images.
In the past, I have used the CustomUIEditor.exe to insert icons for Excel, yet this does not work for MS Project. From what I see, that tool is good for Excel, Word and PowerPoint only.
From my internet search, I have not identified a method/way to create, store and add custom icon images to an MS Project custom tab. Thus far, I am OK at writing VBA macros, creating custom tabs, and using standard imageMso icons. Yet, I am not a "trained" MS Developer in VBA or XML and could use an assist in this area.
Many thanks in advance!
Allen

Microsoft 365 and Office | Development | Other
Developer technologies | Visual Basic for Applications
0 comments No comments
{count} vote

2 answers

Sort by: Most helpful
  1. Marco Dell'Oca 61 Reputation points
    2022-07-27T10:52:18.237+00:00

  2. Oskar Shon 49,311 Reputation points Volunteer Moderator
    2022-11-11T11:55:27.933+00:00

    CustomUIEditor.exe is a good program for beginners, anyway put files in right places where using office files.
    I create ions based on my own creation, then i realize that not every extensions can work with that.

    You should check place like *customUI\images*
    and ext png (can included transparency) be sure of small size and 32b color
    Buton should have: image="filename without ext"

    Anyway if you can back for icons immageMSO then I create tool for looking and searching proper image: galeria-ikon-imagemso

    259510-officeiconsgallery-found.png

    Regards

    0 comments No comments

Your answer

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