Thank you @A.Acheson ,
What I want is by pressing iLogic form button to open UserForm.
Why?
UserForm allows more flexibility and options.
Just one example, i have a geometry with one angle that is important and that angle should not be more than 45deg. In UserForm I can say that the value is >45deg then do something, like a warning message or even better make the value background red.
Do not want macro and the button since the code is specific to one type of the equipment we have, so everything is inside the model, which is not a problem, VBA can be inside too, but we have lot of different equipment so would need a lot of buttons which is not a solution.
External or internal rules are ok, in this case internal is better, but people in the company are used to iLogic Form Button, and its just one click on that button, any rule you need to right cluck and the find Run Rule option, which sometimes ends with Edit, I want to say its not 100% that you will always click on what you want, haw many times that happens?, so more time, and we all know time = …
In my case the best would be if I can have iLogic Form, nothing in it, just to say when form Initialise or Activate, like we have in UserForms, run VbA macro or VBA UserForm.
thank you