How can I get data from BO using VBA?

Is it possible? Yes, you can build a universe-based data provider on the fly. Look at the code here for some ideas. Then again, building it from Excel via VBA or natively in BusObj yields the same result, so I would think using native BusObj makes more sense. You could enhance my example by automating the logon, automating the BusObj refresh, and hiding that whole process so the user never sees anything.

All of this begs a much larger question. If this is going to be an ongoing type of reporting (data from different sources), it seems worth “doing it right” and creating an appropriate data warehouse, whether or not BusObj is your reporting tool. Just my two cents …


Dwayne Hoffpauir :us: (BOB member since 2002-09-19)