I have to put my twocents worth in here. Format > works for 'appearance' only, but doesn't actually CONVERT text to Upper, at least not when text is mixed with numbers (Table then shows abc123).
But if I want to set ProperCase, with
Me.[1stName] = StrConv(Me.[1stName], vbProperCase), this...