Hello,
It depends. The macros should be edited, and if not too dependent on windows specific code it should be possible to modify it to work on Excel for Mac too. More details regarding version used and to also have a look on the file would be needed. Not 100% guaranteed, but more probable it can be solved.