I would have thought that if the macro RedFont is in the ActiveWorkbook, that you'd just need to call it