I used it years ago to access AS400 data, if that's what you are trying to do, I did it all the time. I have no idea what it is like nowadays, but back in the 90's you had to declare the AS400 libs in your module header and then use their VBA procedure templates to manipulate the data.