Ok- I have done some research (Found very little info for VB6\VBA) but I have found: https://docs.microsoft.com/en-us/win...storeforwindow

The SHGetPropertyStoreForWindow API accepts the window hwnd and can give you a pointer to the IPropertyStore interface so you can then call the SetValue Method in order to control the application's taskbar grouping.

I have somehow managed to add a sperate taskbar button for the userform (Using the above mentioned SHGetPropertyStoreForWindow API and the ITaskbarList3 Interface) but i am not sure I fully understand the PROPVARIANT structure and how to use it correctly... If someone who knows can explain this to me, I would much appreciate it.

Also, I have found that the PROPERTYKEY ID value that works for ungrouping taskbar buttons happens to be 5 ... Is there some documentation on these Key IDs ?

Regards.