I know what an API is,l but I am asking what you mean by a VBA API. VBA is hosted, so is doesn't need an API, but maybe you mean tha Object Model?