I would suggest that if you need to do this, the code should be in a normal module and visible to both the sheet's button and the ThisWorkbook code. If you do wish to do it using Run the syntax is
assuming that sheet1 is the code name of the relevant sheet.application.run "sheet1.commandbutton1_click"
Bookmarks