Remove reference to Normal

K

Karen

Hi,

I have several templates for a project and some VBA associated with each.
One of the templates has a reference to 'Normal' and I'd really like to
remove that but when I try it says that it is in use.

Any ideas?

Karen
 
J

Jean-Guy Marcil

Bonjour,

Dans son message, < Karen > écrivait :
In this message, < Karen > wrote:

|| Hi,
||
|| I have several templates for a project and some VBA associated with each.
|| One of the templates has a reference to 'Normal' and I'd really like to
|| remove that but when I try it says that it is in use.
||

Why?

I do not think that you can remove that reference. Reference to template in
the project pane are not like other modules... They are just what they are
called... references. You would have to remove the thing being referenced,
and in this case you cannot. Normal.dot is always running when you have an
open document.

So, again, why would you really like to remove that?

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 
K

Karen

Hi Jean-Guy,

None of the other templates have the reference to 'Normal' and since I plan
to distribute these I prefer that they don't reference Normal as Normal is
different for every individual setup.

Of course if I knew how the other templates managed to not have the
reference to 'Normal' then I'd really be smart!

Karen


Why?

I do not think that you can remove that reference. Reference to template in
the project pane are not like other modules... They are just what they are
called... references. You would have to remove the thing being referenced,
and in this case you cannot. Normal.dot is always running when you have an
open document.

So, again, why would you really like to remove that?

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 
J

Jean-Guy Marcil

Bonjour,

Dans son message, < Karen > écrivait :
In this message, < Karen > wrote:

|| Hi Jean-Guy,
||
|| None of the other templates have the reference to 'Normal' and since I
plan
|| to distribute these I prefer that they don't reference Normal as Normal
is
|| different for every individual setup.

IIRC, if you open a template, then there won't be any reference, a template
cannot be based on another template.
If you create a document based on a template other than Normal.dot, you will
see a reference to that template (and not Normal.dot as a document can only
be attached to one template).

If you send a document based on Normal.dot, other users will have a
reference to their Normal.dot, which is desirable because they may have
customizations that you would not want to remove, even if you could.


||
|| Of course if I knew how the other templates managed to not have the
|| reference to 'Normal' then I'd really be smart!
||
|| Karen
||
|| ||
|| Why?
||
|| I do not think that you can remove that reference. Reference to template
in
|| the project pane are not like other modules... They are just what they
are
|| called... references. You would have to remove the thing being
referenced,
|| and in this case you cannot. Normal.dot is always running when you have
an
|| open document.
||
|| So, again, why would you really like to remove that?
||
|| --
|| Salut!
|| _______________________________________
|| Jean-Guy Marcil - Word MVP
|| (e-mail address removed)
|| Word MVP site: http://www.word.mvps.org

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 
K

Karen

OK, that makes sense. I'll go ahead and reference 'Normal' on my other
templates. Thanks for the discussion.

Karen

Bonjour,

Dans son message, < Karen > écrivait :
In this message, < Karen > wrote:

|| Hi Jean-Guy,
||
|| None of the other templates have the reference to 'Normal' and since I
plan
|| to distribute these I prefer that they don't reference Normal as Normal
is
|| different for every individual setup.

IIRC, if you open a template, then there won't be any reference, a template
cannot be based on another template.
If you create a document based on a template other than Normal.dot, you will
see a reference to that template (and not Normal.dot as a document can only
be attached to one template).

If you send a document based on Normal.dot, other users will have a
reference to their Normal.dot, which is desirable because they may have
customizations that you would not want to remove, even if you could.


||
|| Of course if I knew how the other templates managed to not have the
|| reference to 'Normal' then I'd really be smart!
||
|| Karen
||
|| ||
|| Why?
||
|| I do not think that you can remove that reference. Reference to template
in
|| the project pane are not like other modules... They are just what they
are
|| called... references. You would have to remove the thing being
referenced,
|| and in this case you cannot. Normal.dot is always running when you have
an
|| open document.
||
|| So, again, why would you really like to remove that?
||
|| --
|| Salut!
|| _______________________________________
|| Jean-Guy Marcil - Word MVP
|| (e-mail address removed)
|| Word MVP site: http://www.word.mvps.org

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 
J

Jean-Guy Marcil

Bonjour,

Dans son message, < Karen > écrivait :
In this message, < Karen > wrote:

|| OK, that makes sense. I'll go ahead and reference 'Normal' on my other
|| templates. Thanks for the discussion.
||

????
What do you mean? How do intend to "Reference" the documents to Normal.dot?

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 
K

Karen

Jean-Guy,

In the Word VBA editor>>Tools>>References; I can choose 'Normal' on the
templates that I had developed that did not show the 'Normal' reference.

That is what I said at the start; of six templates only one had the 'Normal'
reference. I do however like the idea of letting the user continue to use
whatever customization they have on their own Normal template so now I'm
referencing all of the templates that I developed to 'Normal'.

Karen

Bonjour,

Dans son message, < Karen > écrivait :
In this message, < Karen > wrote:

|| OK, that makes sense. I'll go ahead and reference 'Normal' on my other
|| templates. Thanks for the discussion.
||

????
What do you mean? How do intend to "Reference" the documents to Normal.dot?

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 
C

Charles Kenyon

This isn't necessary. Documents based on your templates will automatically
continue to use customizations in the user's normal.dot, so long as those
customizations don't conflict with any in your template.
 
K

Karen

Thanks Charles,

I guess I learned something today but I can't say I quite understand. On
the original post, I had noticed that there was a reference to 'Normal' on
that template (of my own design) and I wanted to remove it so it would be
more similar to the other templates I've built. For some reason it won't
let me deselect the reference so...............I'm just going to leave
everything as it is; it's working and that is all that counts.

Karen

message This isn't necessary. Documents based on your templates will automatically
continue to use customizations in the user's normal.dot, so long as those
customizations don't conflict with any in your template.
 
J

Jean-Guy Marcil

Bonjour,

Dans son message, < Karen > écrivait :
In this message, < Karen > wrote:

|| Jean-Guy,
||
|| In the Word VBA editor>>Tools>>References; I can choose 'Normal' on the
|| templates that I had developed that did not show the 'Normal' reference.

Doing that and doing nothing else will have no impact on the document
created from those templates. As Charles wrote, it is unnecessary.
This only means that you could call/use objects/procedures from the Normal
project the same way you can use object from the Excel library if you set a
reference to Excel in a Word template.

When I read your original post I thought that you were writing about the
fact that when you create a document based on Normal.dot you will see a
reference to Normal in the project tree, not just in Tools>>References.

I guess this is a classic case of apples and oranges!

||
|| That is what I said at the start; of six templates only one had the
'Normal'
|| reference. I do however like the idea of letting the user continue to
use

The only way a template can have a reference to Normal is if you set it up
like that. It will not happen by itself. At least I have never seen/noticed
it before.
The same thing applies to documents created from templates other than
Normal.
What was special about that template? Was it really a template (*.dot) or a
document (*.doc)?

|| whatever customization they have on their own Normal template so now I'm
|| referencing all of the templates that I developed to 'Normal'.

As discussed above, not necessary.

||
|| Karen

--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site: http://www.word.mvps.org
 

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