Can I use Macro to open Shipment Entry form?.

What I would like to do is to open the form and enable/disable a field on the form based on business logic. I tried to record a Macro, but it does not open the form