The following example uses the Top property and Left property (field) to move the Currency1 button field to the same window position as the invisible Budget button field:
Private Sub Window_BeforeOpen(OpenVisible As Boolean) Budget.Visible = False Currency1.Top = Budget.Top Currency1.Left = Budget.Left End Sub