I use the following code to change the Caption property of a Label, then attempt to save the Form to preserve the new Caption. The new caption property is set, but is not saved. It reverts to the original caption value when the form is closed and opened again.
Forms!Utility_Housekeeping.Controls!LblHouseholds.Caption = rsHH.RecordCount & " Households"
DoCmd.Save acForm, "Utility_Housekeeping"