Wayne,
Huge congratulations on a job well done! I always look forward to reading your contributions, as you are
often able to make suggestions on stuff I would never dream up.
Huzzah!
Patrick
Main Topics
Browse All TopicsOn Monday this week, Wayne crossed the 500K threshhold to earn a Sage certificate in the Excel TA. From humble beginnings in March 2005, Wayne has added points steadily by answering questions in all aspects of the worksheet interface and VBA coding. In fact, he's gotten so good at it that he recently hung his shingle as an freelance programmer doing work for mining operations in his part of the world.
Some people earn their points by answering a lot of easy questions. But people like Wayne have such a diverse experience base that they frequently add to the knowledge pool we all draw from. Because I frequently work on questions from the start of his business day, I run into Wayne fairly frequently. Here are some of his recent threads that I found most interesting:
Finding templates http:/Q_22033541.html
Practical use of a reverse range $H8:H7 in a formula http:/Q_21671696.html
Finding a shape using Application.Caller http:/Q_21670307.html#1552
Copying a range of cells to a chart "husk" so it can be saved as .jpg http:/Q_21990375.html
Turning on the macro recorder programmatically http:/Q_22044547.html
Congratulations Wayne! I don't know the equivalent in down-under slang, so you'll have to settle for an Americanism—Woohoo!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Thanks Guys!
I've actually got this site to blame for my change in employment. When I first came here I didn't know a great deal about Excel/VBA, but came to realise after answering a few questions that I realy enjoyed working with it. After a while playing with VBA, I wanted something that could build standalone applications, so I got VB.Net.
My enjoyment with coding coupled with my dis-satisfaction at my previous employment, led me to start up my own business (called TaylorMade Solutions) to do some programming at some of the mines around the district. To date I've created a LIMS program in VB.Net for a laboratory (previous experience help heaps with this), a Training Database to keep track of employees training expirations and the like, a Presentation, which creates charts of the mines production and displays a rotating presentation on a large screen in the crib rooms, and I'm currently working on a Survey database, which will decode the output files of the instruments, calculate coordinates and generate reports, as a backup to another incredibly expensive app. So, so far all is well!
PatrickM,
>>I always look forward to reading your contributions, as you are often able to make suggestions on stuff I would never dream up.
I'm not sure if this is a good thing or not! I have a tendency to do things the hard way!
And I like Dave's "You bloody beauty". Although "Bonzer" is a word that should be used more often!
Thanks again guys.
Wayne
People who have been formally trained tend to approach problems in a certain organized fashion. Solid, bulletproof code is their first goal. Although they may spend pages accomplishing it, they value clarity and consistency of presentation--because you never can tell when someone else might need to modify it.
But if you are an outsider and have taught yourself how to program, your code looks a lot different. Once having mastered the basics, people who do a lot of experimenting (also known as blind stabs) often uncover truly imaginative ways of accomplishing things. They find the undocumented or obscure properties that make a task simple. They also make a frontal assault on problems that everyone else knows are impossible--and sometimes even succeed.
I'm glad we have both types of people active in our TA. From the one, I learn better ways to approach a problem and write the code. From the others, I am continually exposed to unexpected tidbits that make Excel dance.
At the risk of possible insult, I'm betting Wayne would agree he falls on the side of the outsiders. And the world is a better place for it.
Brad,
Yep, I'd definitely put myself in the "outsider" side. I've looked into doing formal training, but so far I haven't needed to.
BTW - Dave beat me in the use of Application.Caller -> http:/Q_20817234.html
Dave,
At the moment, I'm just outside the little village of Hermidale, in central western NSW. I'm on the family farm, so I have to try and get my work done around the obligations of being a farmer!
Wayne
Brad wrote:
> Kevin, I'm surprised you even ask. You, Patrick M and Nigel are IT pros for sure.
:)
I am definitely self-taught. I took one structured programming course in my life, a semester on TurboPascal back in
college, about 16 years ago. I cannot think of a single thing of value I still remember from that class, except perhaps
for the basic ideas behind modularization.
I got started recording macros, first in 1-2-3 (wow, talk about incomprehensible!) and then in Excel, and then doing
some very minor tweaking. After a couple of years of that, I discovered the VBA help file and started using variables
and control structures (Do...Loop, For...Next, Select Case).
Any of the sophistication that Brad credits me for is the result of the fabulous "tutoring" I received from the Experts
here. While a large portion of my job includes programming work in VBA for Excel, Access, and occasionally Word,
some recent dabblings in VB6, and a goodly amount of SQL and DTS development for SQL Server, I'm definitely not
an IT guy. I understand the IT guys, and know enough about what they do to be dangerous, but that's as far as it
goes.
Regards,
Patrick
Business Accounts
Answer for Membership
by: patrickabPosted on 2006-11-04 at 13:55:18ID: 17874588
Wayne,
Many congratulations. It's good to learn from guys like you. Keep up the good work.
Patrick