Control NX via Excel VBA using NXOpen commands

Hello everybody,

i'm about to develop a configurator for a NX assembly.
So I have an Excel file with all the data and the userinterface and a NX assembly. My aim is that the user can e.g. click something in the UI and then the NX assembly changes according to the users input.
I want to do these changes of the assmbly with NX Open commands (replace components, update values, export BOM Files, clone assemblies, create drawings etc.).
This code should be stored inside of the Excel VBA. So the user can invoke the code with action buttons in the userinterface.
Do you know if this is possible?
I tried to find a reference of NX for Excel VBA but i was not able to find something suitable.
Does anyone have the same problem?

Thanks in advance!

Kind regards,
Lorenz Weber