Remove appearance from selected faces - VBA

Hi,

I'm setting part appearances in a macro using a code snippet from Keith Rice given here. I'd like the user to be able to preselect faces that will retain their original appearance. I figure the best way to do this is to apply the appearance to the entire part, then delete the appearance from the selected faces to retain the original material appearance.

I can't find much help on this on the web. Can anyone point me to the relevant section of the API Help or provide example code that can do this?

Any help would be greatly appreciated.

SolidworksApi macros