> But, unfortunately, VS 6.0 is one of the things I do not have (unless it is identical to the '97 version, what I don't think it is). What does that VB API viewer do?

Actually, 97 is 5.0 and it also has those files I am talking about (if I remember correctly). The VB API Viewer is what VB'ers use when they want to add some kind of system functionality to their program... API's from Sleep, QueryPerformanceCounter, GetDesktopWindow, SetWindowPos, SendMessage, and on and on. So what it does is you load the API file in the the program, type in the API you want to use, select public or private (for its declaration), click on add, and the correct API function/sub is ready to be copied into the vb program.

Well for the Dll part, as you would normally do...

Use your friends to search for creating an excel add in (yahoo, google, ask, answers, bing)



Good Luck