The On Open event is not the one to use. You would want it in the ON FORMAT event of the section where the controls are. If it is the Detail Section, then the macro should be called in the ON FORMAT event of the Detail Section. And, if you use Report View as well, it would need to be in the ON PAINT event as well.