Two Sets of AutoCorrect?!

J

johnno

I have this weird problem.

One of my Word templates displays a different autocorrect list to the one I
generally use.

I have tried using Macros9 but the problem just doesn’t go away.

For example, I’ll save a name in a document using this template as an
autocorrect, and give it an abbreviation. Then when I type in the
abbreviation the name doesn’t come up. I’ve checked the list in
Tools>AutoCorrect and the word is there. But it’s not in the AutoCorrect file
that Macros9 brings up, and it won’t work in this template.

The AutoCorrect works if its something in the file that Macros9 brings up,
but I can’t add, change or delete anything from it by just using AutoCorrect
in Word.

I doubt whether it’s a template problem because I recreated the template
today and it still does these weird things.

Any ideas?
 
T

Tony Jollans

Unformatted Autocorrects are maintained separately by language - so to use
them you must have the same language as you had when you created them. Do
you use multiple languages in your documents - or might you be switching
between, say, US English and UK English? This can happen quite easily
without you always realising it if you have multiple languages available.
 
J

johnno

No, it's definitely AutoCorrect that I'm talking about. I have a lot of words
in there and as I wrote it's doing weird things.
 
B

Beth Melton

Okay, if you are certain it is AutoCorrect then there are some things
I don't understand. You mention "template". AutoCorrect entries are
not template specific. Can you expand on what you mean by template?

Also, I suspect you are encountering a language issue as Stefan noted
in his post.

Please post all follow-up questions to the newsgroup. Requests for
assistance by email can not be acknowledged.

~~~~~~~~~~~~~~~
Beth Melton
Microsoft Office MVP

Word FAQ: http://mvps.org/word
TechTrax eZine: http://mousetrax.com/techtrax/
MVP FAQ site: http://mvps.org/
 
J

johnno

The problem went away yesterday afternoon for no apparent reason, but I'm
sure that it will be back because that's what it keeps doing.

I've had this problem for a long time but I only discovered just before I
made the original post that it is Template specific. One template was giving
me old autocorrects taht I had deleted, and wouldn't accept new ones. The
Normal template was giving me the autocorrects that I wanted, even those that
I had added while using the other template and that would work in that other
template!

Now you can't tell me that's not weird.

And once again, no, it has nothing to do with language.

So, any ideas?
 
B

Beth Melton

Very odd since AutoCorrect is not template specific. RTF entries are
stored in your Normal template but the plain text entries are stored
in *.acl files. The only item that will change what you see in the
AutoCorrect list is language.

Why don't you give me some examples of the AutoCorrect entries you are
using an/or trying to use.

Please post all follow-up questions to the newsgroup. Requests for
assistance by email can not be acknowledged.

~~~~~~~~~~~~~~~
Beth Melton
Microsoft Office MVP

Word FAQ: http://mvps.org/word
TechTrax eZine: http://mousetrax.com/techtrax/
MVP FAQ site: http://mvps.org/
 
B

Beth Melton

Also, just to verify, by "language" I'm referring to the proofing
language in use in the document rather than the version. You don't
have to manually change the language - it can automatically change
based on the words that are typed. So for example if you type a French
word the language will change to French. This is even true for English
UK and English US - so the difference may have not been as obvious as
say, Spanish.

When you encounter this issue again do not move the insertion point
and go to Tools/Language/Set Language and check the language set for
that point in your document. Note you should also see the language for
the AutoCorrect list in the title bar of the dialog.

I hate to keep going back to this, since you have answered this
question several times, but this is the *only* factor in why using
Macros9.dot shows one list but yet you may see another and why some
entries appear for one document and not another.

Please post all follow-up questions to the newsgroup. Requests for
assistance by email can not be acknowledged.

~~~~~~~~~~~~~~~
Beth Melton
Microsoft Office MVP

Word FAQ: http://mvps.org/word
TechTrax eZine: http://mousetrax.com/techtrax/
MVP FAQ site: http://mvps.org/
 
J

johnno

OK, in reply to both your posts, the language ALWAYS shows US English. That
never changes.

Some example? OK, I use foreign words which I italicize and transliterate.
Things like aufwiedersehn and arigato. Nothing out of the ordinary except for
the problems I ma having.

Now what?
 
T

Tony Jollans

There's something very odd here. Your description of what you are doing and
seeing doesn't square with my understanding of how Autocorrect works. As
Beth has already said, Autocorrect entries are stored in either (language
specific - and Office-wide) .acl files if they are plain text, or in your
Normal template (language-independent and Word-specific) if they are
formatted. That's it.

So to go right back to your initial post, what exactly do you mean when you
say ...
For example, I'll save a name in a document using this template as an
autocorrect, and give it an abbreviation.

When you create an autocorrect, the document/template combination is
irrelevant (except for the language it sets).
Then when I type in the
abbreviation the name doesn't come up.

When you type in the abbreviation, followed by whatever Word determines to
be a string terminator (space, return, etc.) the autocorrection should
appear unless you have "Replace as you type" unchecked - or, again, unless
the language is different.
I've checked the list in
Tools>AutoCorrect and the word is there. But it's not in the AutoCorrect file
that Macros9 brings up

This is, AFAIK, impossible (barring language issues) - but I believe Macros9
does have some limitations.
, and it won't work in this template.

Again, the template has nothing to do with it (unless the template sets the
language :))

You state repeatedly that this is not a language issue (despite it having
all the symptoms of one) so, barring corruption, I don't know what to
suggest.

Assuming that your autocorrect is not formatted, can you check out what .acl
files you have - they should be in ...

(Documents and Settings\userid)\Application Data\Microsoft\Office

and called MSOnnnn.acl (where nnnn is a language code)
 
J

johnno

"There's something very odd here." You finally got the picture, and it's not
very odd, it very very very odd! And contrary to your disbelief and to the
fact that it's impossible, it's really happening in real time! And once again
it happens only in one of my templates, and the language is US English.

Believe me, I have no interest in making any of this up. I certainly wish it
wasn't true!

I know your all trying to help, but so far we have gotten nowhere. I have
checked my .acl files and I have six. The most recent was modified today (I
added an autocorrect), then 8 days ago, and two days before that.
 
T

Tony Jollans

For each language installed with Office - English versions have English
French and Spanish - you should have two files:

(Installation Root)\Office11\nnnn\MSO.ACL and
(Documents and Settings\userid)\Application
Data\Microsoft\Office\MSOnnnn.ACL

nnnn = 2057 for US English, 1036 for French, and 3082 for Spanish.

The MSO.ACL files are built-in defaults which you don't change. The others
are where your custom autocorrects go. If you have changed more than one of
them and/or have any files with other numbers then you are (somehow - and
not necessarily in Word) using multiple languages.
 
S

Suzanne S. Barnhill

US English is 1033; 2057 is UK English. FWIW, my C:\Documents and
Settings\Suzanne S. Barnhill\Application Data\Microsoft\Office folder has
*nine* .acl files, as follows (languages supplied from SDK reference):

MSO1031.acl 1 KB German (Standard)
MSO1033.acl 40 KB English (US)
MSO1035.acl 1 KB Finnish
MSO1036.acl 44 KB French (Standard)
MSO1040.acl 1 KB Italian
MSO1053.acl 1 KB Swedish
MSO2057.acl 37 KB English (UK)
MSO3081.acl 37 KB English (Australia)
MSO3082.acl 49 KB Spanish (Modern Sort)

I can only assume that some of the outliers result from reading email/NG
posts formatted in those languages, but it's obvious only the English,
French, and Spanish ones actually contain any entries.
 
B

Beth Melton

Since it only occurs when you use a specific template could you email
me the template so I can take a look at it?

Remove NoSpam4Me to obtain a valid email address:
(e-mail address removed)

Please include a couple exact examples of the AutoCorrect entries you
are adding along with the replacement characters you are using.

Also, what are the file names for your *.acl files and what is the
modified date for each one? If you want to send these to me I can take
a look at them as well.

Please post all follow-up questions to the newsgroup. Requests for
assistance by email can not be acknowledged.

~~~~~~~~~~~~~~~
Beth Melton
Microsoft Office MVP

Word FAQ: http://mvps.org/word
TechTrax eZine: http://mousetrax.com/techtrax/
MVP FAQ site: http://mvps.org/
 
T

Tony Jollans

Sorry. Even though I can sometimes give the impression that I know what I'm
talking about I can still obviously not tell the difference between
Microsoft implementations of US English and UK English.
 
S

Suzanne S. Barnhill

Well, to be truthful, 1033 is the only number I absolutely know (having seen
it so often), but a troll through my TechNet files (finally) turned up the
article I knew had to exist that listed all the language. I was, quite
frankly, surprised to see all those .acl files for language for which I
clearly don't have proofing tools.
 
S

Stefan Blom

FWIW, I can confirm that MSO1053.acl is the AutoCorrect file for
Swedish. I suppose it is provided for those of us who bought a US
English version of Office and didn't bother to get the Proofing Tools
CD...

--
Stefan Blom
Microsoft Word MVP


in message
 
S

Suzanne S. Barnhill

The selectivity of the list still suggests to me that the files result from
reading (and answering) posts in Swedish, Finnish, Italian, and German.
 

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