Hi Everyone,

I have a task list that is generated of a Macro that extracts rows from a few books.

These rows, if they meet a criteria, are "copied" into my task list: workbooks("tasklist").sheets("tasks") and a button is added to each of these Rows.

A macro is assigned to each of these buttons that, when clicked, will direct the user to the execution of that particular task in another sheet of the tasklist workbook: workbooks("tasklist").sheets("form1") or form 2, or form 3... etc

The problem is:

I use the buttons(application.caller) to identify the row where the button was clicked and from there all the other macros are actioned. It was working fine at home, when I did the macro on Excel 2010, but when I brough the macro to my work (Excel 2003), regardless to which button I click, the macros always point to the very same row (the first row where a button was inserted).

Could this be some sort of incompatibility between Excel versions? I've exhausted all my options to try to fix this!

Can anyone point me to a solution?

Thanks!