I'm preparing to develop a worksheet that is essentially a holding area for rows of invoicing data not yet released for billing.
(Previously, all our billing was pay-as-you-go. Now we have some projects where billing can only happen
after the project is signed off. So anyone billing to that project has their invoicing data held up until it's released)
Knowing Excel supported SQL in a basic form, I guessed the best way to do this would be to pipe rows that qualify
for holding over to a single table in a separate workbook. That way I could use SQL to pull records released for billing,
delete them from the "database," and also add new records without the hassle of doing all the usual range
variable calculations (lastrow, etc).
I am already familiar with AdvancedFilter techniques in VBA for doing the "query" aspect, and I can easily
write code to manage adding and deleting rows in that table.
This holding area will likely never exceed a thousand rows of data (yes, I know you've heard that one before).
My Question is this:
I was just curious if any of you have enough experience in SQL versus AdvancedFilter to help me
decide which is the better way to go: SQL using an Excel table OR AdvancedFilter plus row management?
(I tried searching the web and the forum first, but I'm not getting much help with this topic, other than this item
at stackoverflow: http://stackoverflow.com/questions/7...cel-autofilter which is helpful, but
not complete.)
I know this is not a very specific question, but I hope it has a fairly specific answer.
Thanks!
Bookmarks