Hi I have the same problem i managed to solve it using copilot help.
You cannot set it to False as this font property .bold and .italic uses the tristate boolean.
to set to false you need to assign .bold = msoFalse
microsoft have anthose set of enum for these and they are msoFalse and msoTrue https://learn.microsoft.com/en-us/office/vba/api/overview/library-reference
try search for this "MsoTriState enumeration (Office)" to learn more .
Cheers Clement