Oorang
Well-known Member
- Joined
- Mar 4, 2005
- Messages
- 2,071
When I first started using Excel many many years ago, it was as a casual user. I made all the usual mistakes and pretty much used it like word with cells. Then came banking and I was forced to learn Excel "for real". Sure I knew some of the the math formulas, but even IFs were new to me. But I loved it right away and threw myself into learning formulas, and pretty soon people were coming to me with questions instead of the other way around.
Then one fateful day I discovered VBA. I never really saw a need for it until I watched a colleague run a screen-scrape that did about 3 days worth of his work in a "Mere" 45 minutes. (Being a little more experienced with databases, I cringe to think of this now.) But that was it, I was hooked and I learned it inside and out. But as a man with a hammer, pretty soon every problem started looking like a nail. In the last year or so I have come full circle, it seems that often UDFs and add-ins are built and used for functionality that someone more expert with the Product could do without VBA. (For instanced, I now know how to pull that data directly into Excel via query).
So how about it? Anyone else find that VBA can be a crutch? Did leaning on it slow you down in learning the native interface? Ever use it and then find you didn't really need to? (I once recreated Word's "Toggle Codes" function.) Should "Only use VBA after you've tried everything else" be our motto?
I'd like your feed back.
Then one fateful day I discovered VBA. I never really saw a need for it until I watched a colleague run a screen-scrape that did about 3 days worth of his work in a "Mere" 45 minutes. (Being a little more experienced with databases, I cringe to think of this now.) But that was it, I was hooked and I learned it inside and out. But as a man with a hammer, pretty soon every problem started looking like a nail. In the last year or so I have come full circle, it seems that often UDFs and add-ins are built and used for functionality that someone more expert with the Product could do without VBA. (For instanced, I now know how to pull that data directly into Excel via query).
So how about it? Anyone else find that VBA can be a crutch? Did leaning on it slow you down in learning the native interface? Ever use it and then find you didn't really need to? (I once recreated Word's "Toggle Codes" function.) Should "Only use VBA after you've tried everything else" be our motto?
I'd like your feed back.
Last edited: