Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Word / Programming / October 2007

Tip: Looking for answers? Try searching our database.

recommended training for learning how to write macros

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
jkmar5 - 04 Oct 2007 20:08 GMT
Hi,

I was wondering if anyone could recommend a class or workshop that I could
take to learn the basics of programming for Microsoft Word.

I come to the message board regularly for macros to automate repetitive
tasks at work. Right now, I copy and paste the macros that generous and
knowledgeable people supply in response to my posts. I am really interested
in this and I would really enjoy learning more. Plus it would be great if I
could write my own programs to use in my job, instead of relying on the
message board.

I purchased a book called Writing Work Macros, published by O’Reilly, and
have tried to work my way through it. I just can’t seem to grasp how to write
my own programs, which is what I want to be able to do. I have no programming
background. I can usually catch on quickly, but the book is not helping me at
all.

I’ve looked around online for classes, but I’m not even sure what to look
for. Do I want Visual Basic, or Visual Basic.net or VBA?

Any advice would be appreciated. Thanks for your time.
Jay Freedman - 04 Oct 2007 21:01 GMT
> Hi,
>
[quoted text clipped - 18 lines]
>
> Any advice would be appreciated. Thanks for your time.

If you're writing macros for Word, then you want to learn VBA. That's
currently the only programming language that runs inside Word. You can use
VB or VB.Net to "drive" Word from the outside, but essentially what you're
doing then is sending commands to Word that look sort of like VBA. So you
really need to know VBA to start, and then you can branch out if you have a
reason to.

Try starting with these articles:

http://www.word.mvps.org/FAQs/MacrosVBA/VBABasicsIn15Mins.htm
http://www.word.mvps.org/FAQs/MacrosVBA/UsingRecorder.htm
http://www.word.mvps.org/FAQs/MacrosVBA/ModifyRecordedMacro.htm

Then come back here and ask more specific questions. It helps to have some
task you want to automate, and ask how to get started on that, rather than
the nebulous "I want to learn programming".

Signature

Regards,
Jay Freedman
Microsoft Word MVP        FAQ: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.

 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.