Hi, Neu,
you may get there by using class programming and either add the code to run in your personal macro workbook or in an AddIn to be active upon opening Excel in normal mode. Since you are not looking for a nomral macro to be started by macro but by event and you want the code to work for macro-free workbooks that should be the way go. You may start looking at Classes in VBA to get some information about what the subject may look like.
Sample for the code may look like this. Enter a new Class Module and name it XLEvents. Code for XLEvents:
In a stanard module:
Code for ThisWorkbook:
Ciao,
Holger
Bookmarks