I figured it out. The "find" feature does not work in VBA the same as it does in a regular formula. Then I couldn't get the objWord.UserInitials to match the cell value. But what I found is if I change it to a string UCase(Sheets("requirements").Range("A42")) it works fine. Below is my code, I modified it to be cells A1 and A2 on a new worksheet "Username tab" and hid the tab. FYI, I have no idea what parsing is.
A1 get's it's info from the Application.UserName which is Last, First M.
A2 is
The VBA is
Bookmarks