The only way I know of doing this is with separate macros for each. Or make sure all your new characters start with the same few letters and just /target that prefix