The original scenario was based on Excel file and your code seems best matching my need.

Can you please explain what you mean by; recurse the D column from the last cell up to the top (or the first cell with a manager name) and gather all the manager names in an array.

Do you mean to filter out managers in Excel to get a list of all managers?

How do I gather all the manager names in an array in execl?
_________________________
"... Great minds talk about idea' s, average minds talk about events and samll minds talks about people...!"