It happens that William B. (Billby) formulated :
Hi Garry, Thanks for your response.
One of the reasons I browse about a dozen Usenet Excel groups is to learn
from experts like yourself, and I've learnt plenty from your generous and
accurate contributions.
Hi William,
Thanks for your kind words and overall feedback. While I don't consider
myself an 'expert' per se, I'm hopeful that my contributions to the
various NGs is beneficial to others.
If you want to keep this group purely for VBA that's fine with me but after
45 years in various areas of IT and and around 28 years (can it be that
long?) reading Usenet groups and 15 years (from the Office 97 +20Kg pack
days) using Excel (light years better than Multiplan...) for ever increasing
purposes, I believe that the more responses to a query the better.
Alternative suggestions to using VBA are most welcome, and sometimes a
better approach given the macro security issue that tag along with VBA.
Sounds like your experiences are very worthy assets. My experience lies
in a trades background. I'm a journeyman machinist/toolmaker/designer
but (after 38 years) can no longer work at that due to falling victim
to Lou Gehrig's back in 1993. (I have same strain as Stephen Hawking.
He's lived with it for over 40 years) I was urged by my accountant to
make some of my business solutions available to other trades people who
were making a business of their profession. At the time I hadn't used
macros or even considered using VBA. I did make use of 3rd party
'addins', though, and these inspired me to automate my solutions so
people with minimal Excel skills could use them. Since my formal
education was business, majoring in accounting and management, I had
the tools to turn my mechanical engineering interests into a
self-employed business opportunity after I became tired of doing
forensic accounting in the real world. I engaged the services of an
expert 'tax' accountant for doing my tax returns, and so my being here
is the result of his prompts to share my solutions.
I may be wrong but the impression I got from elyas's original post is that he
is closer to my level of 'in-expertise' than your level of expertise...
To my mind, for 'one off' problems like his, editing files with a good editor
is conceptually easier and faster for beginners than getting into VBA. BUT
of course, for long term benefit and more complex problems, spending time
learning VBA is definitely the way to go and for experts like yourself, the
only one way to go.
Typically, people expect 'turn-key' responses to their issues. When VBA
is involved it raises the Q of whether this is a persistent need for
job requirements, OR somebody's school project, OR just for personal
interest. When it becomes a repeating issue I assume the OP has more
than a "one off" interest in using VBA and so I expect some degree of
interest toward 'learning' VBA be demonstrated. That concludes that not
all my replies will contain gratuitous 'turn-key' code. I'm a staunch
supporter of 'self-learning' and so will most likely steer others
toward learning resources. My learning is an ongoing affair. While I'm
most grateful to have been mentored by some of the leading Excel VBA
minds on the planet, all of my growth has been through practical 'trial
& error' implementation of the concepts being presented by the various
sources I draw from. This NG has some highly skilled contributors that
I consider to be 'sage' level compared to me, and their contributions
are very appreciated. I just hope I can reciprocate in kind some
measure of what I've received here!
As you're probably aware, VBA is useful for automating simple (but
repetitive) tasks/utilities to developing full blown application level
solutions. The latter is mostly what I do, but that also includes
implementing many reusable 'utility' components made up of repetitive
procedures. In my case, importing data from delimited 'plain text'
files is fairly common and so I've made a point of making that a
trivial (but consistently reliable) process using built-in VB[A} file
I/O functions.
I hope you continue to share your expertise in the NGs. I'll be the
first to admit that 'learning' and 'change' ARE the only way to move
forward. Your contributions to that process will always be
appreciated...
--
Garry
Free usenet access at
http://www.eternal-september.org
ClassicVB Users Regroup!
comp.lang.basic.visual.misc
microsoft.public.vb.general.discussion