Confusion: Macro Organization

R

Rhino

I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it; it
does what I needed it to do and it doesn't _look_ too ugly, based on the
code snippets I've seen in the help and newsgroups as I've built this beast.
Then again, this is my first exposure to VBA after 20+ years of programming
so I don't know what I don't know yet, if you see what I mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but the
main one, createResumeFromFile, does not appear in the list of available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow managed
to delete most of my macros when I couldn't see "createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros so I
don't appear to have lost anything; I just can't figure out how to _invoke_
these macros now. To see the source code for my macros, all I need to do is
press Alt-F11 from inside any Word document. The resulting frame is entitled
"Microsoft Visual Basic - Normal - [NewMacros (Code)]". I _think_ this means
the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it isn't
available in the menu that results from Alt-F8? How do I make it visible
from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it is
missing from the Alt-F8 menu. Can anyone help me get this working again?
I've just spent a couple of hours hunting for an answer but I haven't found
an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper placement of
my macro is within its document? My main macro, createResumeFromFile, and
the vast majority of the smaller routines it calls will only ever be used to
create one particular document, my resume, which I'm calling resume.doc.
There are a couple of minor routines, like eraseContent which erases all of
the existing text in the document, which may get used in other documents so
I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
J

Jezebel

The problem with what you can see in the Alt-F8 list relates to what
constitutes 'Active' -- this is not the same as 'Open'. In this context,
Active means --

1) the ActiveDocument (ie, whichever document is on top at the time)
2) the ActiveDocument's template
3) normal.dot
4) any loaded add-ins

Thus if you have your macro in a document (bad idea!) you can 'see' that
macro only when that document is active; not if some other document is
active even if the macro document is open.

If your macro relates to a specific type of document (which it sounds like
yours does) then the best place for the macro is in the template for that
document. Eg, you want to create a resume, you use File > New and select
your Resume template: the macros in that template are then available.

If you need your macro to be available always, best practice is to create
your own add-in. This is simply a template saved into Word's start-up
folder.








Rhino said:
I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it; it
does what I needed it to do and it doesn't _look_ too ugly, based on the
code snippets I've seen in the help and newsgroups as I've built this
beast. Then again, this is my first exposure to VBA after 20+ years of
programming so I don't know what I don't know yet, if you see what I
mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but the
main one, createResumeFromFile, does not appear in the list of available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow
managed to delete most of my macros when I couldn't see
"createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros so
I don't appear to have lost anything; I just can't figure out how to
_invoke_ these macros now. To see the source code for my macros, all I
need to do is press Alt-F11 from inside any Word document. The resulting
frame is entitled "Microsoft Visual Basic - Normal - [NewMacros (Code)]".
I _think_ this means the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it
isn't available in the menu that results from Alt-F8? How do I make it
visible from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it is
missing from the Alt-F8 menu. Can anyone help me get this working again?
I've just spent a couple of hours hunting for an answer but I haven't
found an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper placement
of my macro is within its document? My main macro, createResumeFromFile,
and the vast majority of the smaller routines it calls will only ever be
used to create one particular document, my resume, which I'm calling
resume.doc. There are a couple of minor routines, like eraseContent which
erases all of the existing text in the document, which may get used in
other documents so I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
T

Tony Jollans

If your macro takes arguments it will not show under Alt+F8.
Nor will it show if it is Private.
 
R

Rhino

Aha!! That explains it! The last change I made before things started going
screwy was to add a parameter to createResumeFromFile; it previously didn't
have any parameters.

Any idea why parameters that take parameters don't show up under Alt+F8? I'm
guessing it has to do with the problem of prompting for the parameter value
when you invoke the macro from within the document....

Is there any workaround to make a macro with a parameter appear in the
Alt+F8 list?

This is _not_ a big issue for me; while I was waiting for responses to my
question, I realized that it would probably be better to pass the parameter
value to the macro a different way - reading it from the external file that
the macro is reading anyway - but it would be nice to know how to handle a
macro that has a parameter if I ever hit a situation where I really WANT to
have such a macro.

--
Rhino

Tony Jollans said:
If your macro takes arguments it will not show under Alt+F8.
Nor will it show if it is Private.

--
Enjoy,
Tony


Rhino said:
I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it;
it
does what I needed it to do and it doesn't _look_ too ugly, based on the
code snippets I've seen in the help and newsgroups as I've built this beast.
Then again, this is my first exposure to VBA after 20+ years of programming
so I don't know what I don't know yet, if you see what I mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but
the
main one, createResumeFromFile, does not appear in the list of available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow managed
to delete most of my macros when I couldn't see "createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros so I
don't appear to have lost anything; I just can't figure out how to _invoke_
these macros now. To see the source code for my macros, all I need to do is
press Alt-F11 from inside any Word document. The resulting frame is entitled
"Microsoft Visual Basic - Normal - [NewMacros (Code)]". I _think_ this means
the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it isn't
available in the menu that results from Alt-F8? How do I make it visible
from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it
is
missing from the Alt-F8 menu. Can anyone help me get this working again?
I've just spent a couple of hours hunting for an answer but I haven't found
an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper placement of
my macro is within its document? My main macro, createResumeFromFile, and
the vast majority of the smaller routines it calls will only ever be used to
create one particular document, my resume, which I'm calling resume.doc.
There are a couple of minor routines, like eraseContent which erases all of
the existing text in the document, which may get used in other documents so
I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
R

Rhino

Thanks for clearing that up, Jezebel!

You have no idea how confusing/frustrating this problem was. I'll organize
my macros better now that I know more about where they should be.

--
Rhino

Jezebel said:
The problem with what you can see in the Alt-F8 list relates to what
constitutes 'Active' -- this is not the same as 'Open'. In this context,
Active means --

1) the ActiveDocument (ie, whichever document is on top at the time)
2) the ActiveDocument's template
3) normal.dot
4) any loaded add-ins

Thus if you have your macro in a document (bad idea!) you can 'see' that
macro only when that document is active; not if some other document is
active even if the macro document is open.

If your macro relates to a specific type of document (which it sounds like
yours does) then the best place for the macro is in the template for that
document. Eg, you want to create a resume, you use File > New and select
your Resume template: the macros in that template are then available.

If you need your macro to be available always, best practice is to create
your own add-in. This is simply a template saved into Word's start-up
folder.








Rhino said:
I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it;
it does what I needed it to do and it doesn't _look_ too ugly, based on
the code snippets I've seen in the help and newsgroups as I've built this
beast. Then again, this is my first exposure to VBA after 20+ years of
programming so I don't know what I don't know yet, if you see what I
mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but
the main one, createResumeFromFile, does not appear in the list of
available macros, even though I've tried each of the four options in the
dropdown list, i.e. "All active templates and documents", "Normal.dot",
"Word Commands", or "Document1". Frankly, I was terrified that I'd
somehow managed to delete most of my macros when I couldn't see
"createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros so
I don't appear to have lost anything; I just can't figure out how to
_invoke_ these macros now. To see the source code for my macros, all I
need to do is press Alt-F11 from inside any Word document. The resulting
frame is entitled "Microsoft Visual Basic - Normal - [NewMacros (Code)]".
I _think_ this means the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it
isn't available in the menu that results from Alt-F8? How do I make it
visible from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it
is missing from the Alt-F8 menu. Can anyone help me get this working
again? I've just spent a couple of hours hunting for an answer but I
haven't found an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper placement
of my macro is within its document? My main macro, createResumeFromFile,
and the vast majority of the smaller routines it calls will only ever be
used to create one particular document, my resume, which I'm calling
resume.doc. There are a couple of minor routines, like eraseContent which
erases all of the existing text in the document, which may get used in
other documents so I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
J

Jezebel

Macros that take arguments don't show up because there's no way, from that
dialog, to provide the argument.

Some ways to approach this issue --

1. Call macroA (which doesn't take an argument), which calls macroB (with
argument).

2. Instead of using an argument in the macro definition, call it from a
commandbar button, with the parameter values in the button's .Parameter and
..Tag properties.


Rhino said:
Aha!! That explains it! The last change I made before things started going
screwy was to add a parameter to createResumeFromFile; it previously
didn't have any parameters.

Any idea why parameters that take parameters don't show up under Alt+F8?
I'm guessing it has to do with the problem of prompting for the parameter
value when you invoke the macro from within the document....

Is there any workaround to make a macro with a parameter appear in the
Alt+F8 list?

This is _not_ a big issue for me; while I was waiting for responses to my
question, I realized that it would probably be better to pass the
parameter value to the macro a different way - reading it from the
external file that the macro is reading anyway - but it would be nice to
know how to handle a macro that has a parameter if I ever hit a situation
where I really WANT to have such a macro.

--
Rhino

Tony Jollans said:
If your macro takes arguments it will not show under Alt+F8.
Nor will it show if it is Private.

--
Enjoy,
Tony


Rhino said:
I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it;
it
does what I needed it to do and it doesn't _look_ too ugly, based on the
code snippets I've seen in the help and newsgroups as I've built this beast.
Then again, this is my first exposure to VBA after 20+ years of programming
so I don't know what I don't know yet, if you see what I mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but
the
main one, createResumeFromFile, does not appear in the list of available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow managed
to delete most of my macros when I couldn't see "createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros
so I
don't appear to have lost anything; I just can't figure out how to _invoke_
these macros now. To see the source code for my macros, all I need to do is
press Alt-F11 from inside any Word document. The resulting frame is entitled
"Microsoft Visual Basic - Normal - [NewMacros (Code)]". I _think_ this means
the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it isn't
available in the menu that results from Alt-F8? How do I make it visible
from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it
is
missing from the Alt-F8 menu. Can anyone help me get this working again?
I've just spent a couple of hours hunting for an answer but I haven't found
an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper placement of
my macro is within its document? My main macro, createResumeFromFile,
and
the vast majority of the smaller routines it calls will only ever be
used to
create one particular document, my resume, which I'm calling resume.doc.
There are a couple of minor routines, like eraseContent which erases all of
the existing text in the document, which may get used in other documents so
I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
C

Charles Kenyon

You could have a macro that prompts for your parameters and then passes them
to the original macro.
--
Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.


Rhino said:
Aha!! That explains it! The last change I made before things started going
screwy was to add a parameter to createResumeFromFile; it previously
didn't have any parameters.

Any idea why parameters that take parameters don't show up under Alt+F8?
I'm guessing it has to do with the problem of prompting for the parameter
value when you invoke the macro from within the document....

Is there any workaround to make a macro with a parameter appear in the
Alt+F8 list?

This is _not_ a big issue for me; while I was waiting for responses to my
question, I realized that it would probably be better to pass the
parameter value to the macro a different way - reading it from the
external file that the macro is reading anyway - but it would be nice to
know how to handle a macro that has a parameter if I ever hit a situation
where I really WANT to have such a macro.

--
Rhino

Tony Jollans said:
If your macro takes arguments it will not show under Alt+F8.
Nor will it show if it is Private.

--
Enjoy,
Tony


Rhino said:
I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it;
it
does what I needed it to do and it doesn't _look_ too ugly, based on the
code snippets I've seen in the help and newsgroups as I've built this beast.
Then again, this is my first exposure to VBA after 20+ years of programming
so I don't know what I don't know yet, if you see what I mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but
the
main one, createResumeFromFile, does not appear in the list of available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow managed
to delete most of my macros when I couldn't see "createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros
so I
don't appear to have lost anything; I just can't figure out how to _invoke_
these macros now. To see the source code for my macros, all I need to do is
press Alt-F11 from inside any Word document. The resulting frame is entitled
"Microsoft Visual Basic - Normal - [NewMacros (Code)]". I _think_ this means
the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it isn't
available in the menu that results from Alt-F8? How do I make it visible
from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it
is
missing from the Alt-F8 menu. Can anyone help me get this working again?
I've just spent a couple of hours hunting for an answer but I haven't found
an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper placement of
my macro is within its document? My main macro, createResumeFromFile,
and
the vast majority of the smaller routines it calls will only ever be
used to
create one particular document, my resume, which I'm calling resume.doc.
There are a couple of minor routines, like eraseContent which erases all of
the existing text in the document, which may get used in other documents so
I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
R

Rhino

A macro that prompts for parameters would make good sense in most situations
but I'm trying to invoke Word invisibly via a VBScript; I don't want to see
Word come up at all. There is no other need for the user to interact with
the Word GUI at all. I'm essentially running Word in batch and that's the
way I want to keep it for this project.

Otherwise, I would probably prompt for values within the macro.

--
Rhino

Charles Kenyon said:
You could have a macro that prompts for your parameters and then passes
them to the original macro.
--
Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.


Rhino said:
Aha!! That explains it! The last change I made before things started
going screwy was to add a parameter to createResumeFromFile; it
previously didn't have any parameters.

Any idea why parameters that take parameters don't show up under Alt+F8?
I'm guessing it has to do with the problem of prompting for the parameter
value when you invoke the macro from within the document....

Is there any workaround to make a macro with a parameter appear in the
Alt+F8 list?

This is _not_ a big issue for me; while I was waiting for responses to my
question, I realized that it would probably be better to pass the
parameter value to the macro a different way - reading it from the
external file that the macro is reading anyway - but it would be nice to
know how to handle a macro that has a parameter if I ever hit a situation
where I really WANT to have such a macro.

--
Rhino

Tony Jollans said:
If your macro takes arguments it will not show under Alt+F8.
Nor will it show if it is Private.

--
Enjoy,
Tony


I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it;
it
does what I needed it to do and it doesn't _look_ too ugly, based on
the
code snippets I've seen in the help and newsgroups as I've built this
beast.
Then again, this is my first exposure to VBA after 20+ years of
programming
so I don't know what I don't know yet, if you see what I mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but
the
main one, createResumeFromFile, does not appear in the list of
available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow
managed
to delete most of my macros when I couldn't see
"createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros
so
I
don't appear to have lost anything; I just can't figure out how to
_invoke_
these macros now. To see the source code for my macros, all I need to
do
is
press Alt-F11 from inside any Word document. The resulting frame is
entitled
"Microsoft Visual Basic - Normal - [NewMacros (Code)]". I _think_ this
means
the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it
isn't
available in the menu that results from Alt-F8? How do I make it
visible
from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it
is
missing from the Alt-F8 menu. Can anyone help me get this working
again?
I've just spent a couple of hours hunting for an answer but I haven't
found
an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper
placement
of
my macro is within its document? My main macro, createResumeFromFile,
and
the vast majority of the smaller routines it calls will only ever be
used
to
create one particular document, my resume, which I'm calling
resume.doc.
There are a couple of minor routines, like eraseContent which erases
all
of
the existing text in the document, which may get used in other
documents
so
I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 
T

Tony Jollans

If you're only ever invoking your macro programmatically you don't need to
care whether it appears in the UI macros list.

--
Enjoy,
Tony


Rhino said:
A macro that prompts for parameters would make good sense in most situations
but I'm trying to invoke Word invisibly via a VBScript; I don't want to see
Word come up at all. There is no other need for the user to interact with
the Word GUI at all. I'm essentially running Word in batch and that's the
way I want to keep it for this project.

Otherwise, I would probably prompt for values within the macro.

--
Rhino

Charles Kenyon said:
You could have a macro that prompts for your parameters and then passes
them to the original macro.
--
Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.


Rhino said:
Aha!! That explains it! The last change I made before things started
going screwy was to add a parameter to createResumeFromFile; it
previously didn't have any parameters.

Any idea why parameters that take parameters don't show up under Alt+F8?
I'm guessing it has to do with the problem of prompting for the parameter
value when you invoke the macro from within the document....

Is there any workaround to make a macro with a parameter appear in the
Alt+F8 list?

This is _not_ a big issue for me; while I was waiting for responses to my
question, I realized that it would probably be better to pass the
parameter value to the macro a different way - reading it from the
external file that the macro is reading anyway - but it would be nice to
know how to handle a macro that has a parameter if I ever hit a situation
where I really WANT to have such a macro.

--
Rhino

"Tony Jollans" <My Forename at My Surname dot com> wrote in message
If your macro takes arguments it will not show under Alt+F8.
Nor will it show if it is Private.

--
Enjoy,
Tony


I am _really_ getting confused about the placement of macros!

I have finished my first serious VBA macro and I'm quite happy with it;
it
does what I needed it to do and it doesn't _look_ too ugly, based on
the
code snippets I've seen in the help and newsgroups as I've built this
beast.
Then again, this is my first exposure to VBA after 20+ years of
programming
so I don't know what I don't know yet, if you see what I mean....

Anyway, everything was just fine until I closed the document I'd been
working in. Now, I can't get my main macro's name to appear in the
Macro/Macros list in Word 2002. Some of the minor macros are there but
the
main one, createResumeFromFile, does not appear in the list of
available
macros, even though I've tried each of the four options in the dropdown
list, i.e. "All active templates and documents", "Normal.dot", "Word
Commands", or "Document1". Frankly, I was terrified that I'd somehow
managed
to delete most of my macros when I couldn't see
"createResumeFromFile"!!

The good news is that I can still get to the code for all of my macros
so
I
don't appear to have lost anything; I just can't figure out how to
_invoke_
these macros now. To see the source code for my macros, all I need to
do
is
press Alt-F11 from inside any Word document. The resulting frame is
entitled
"Microsoft Visual Basic - Normal - [NewMacros (Code)]". I _think_ this
means
the code is in Normal.dot, right?

So, how do I invoke "createResumeFromFile" from my Word document if it
isn't
available in the menu that results from Alt-F8? How do I make it
visible
from the Alt-F8 menu?

I suspect that I've got my code in the wrong place and was planning to
organize it once I got the last few small things in the macro working
satisfactorily. But I don't seem to be able to run it any more since it
is
missing from the Alt-F8 menu. Can anyone help me get this working
again?
I've just spent a couple of hours hunting for an answer but I haven't
found
an answer yet....

---

Beyond the immediate crisis, can anyone verify that the proper
placement
of
my macro is within its document? My main macro, createResumeFromFile,
and
the vast majority of the smaller routines it calls will only ever be
used
to
create one particular document, my resume, which I'm calling
resume.doc.
There are a couple of minor routines, like eraseContent which erases
all
of
the existing text in the document, which may get used in other
documents
so
I imagine that those routines should be in normal.dot.

Have I got the basic idea right?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top