I have an ActiveX command button on my spreadsheet which when the user presses it, it opens up a userform. The code was written in Excel 2010 but is used on a machine at work running Excel 365. When I first used this file on my work computer it worked as expected but now for whatever reason, the button stopped working and the caption is greyed out. There is no change in the code. Also, sometimes before it did this, if I were to run this file on someone else's computer when I used to click the button it would resize the button but that might be because of their screen resolution but as I stated before, it originally worked. I know if I delete this button and recreate it and named it the same as what is in the code, it works again. But why does it act this way? Thank you for any help offered.