Results 1 to 7 of 7
  1. #1
    Lounger
    Join Date
    Apr 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    47
    Thanks
    0
    Thanked 0 Times in 0 Posts

    How to delete the active Normal.dot ? (Word 2000)

    Hello,

    I have a number of users who use a custom normal.dot (containing macros, shortcuts etc.). I need those users to be able to revert their Word profile to the standard normal.dot, that is stored in another folder and delete the custom normal.dot.

    I am using Options.DefaultFilePath(Path:=wdUserTemplatesPath) to change the default folder location - which seems to work fine.

    But, I get an error message when the code tries to delete the custom normal.dot - because it's still in use by Word.

    I can't think of an elegant way of deleting the custom normal.dot when it is still attached. The only way I can think of is to add autoexec code to the standard normal.dot which deletes the custom normal.dot when Word is next opened. But that leaves me with a non-standard normal.dot again.

    Is there a way of detaching normal.dot without exiting from Word ?

    Cheers

    GB
    <img src=/S/flags/Australia.gif border=0 alt=Australia width=30 height=18>

  2. #2
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: How to delete the active Normal.dot ? (Word 2000)

    > Is there a way of detaching normal.dot without exiting from Word ?

    I don't think so. However, maybe your users can store their customizations in a global template instead? Do they really need to keep changing the Normal template?

    If this needs to be automated, you can start Word from a VBScript file that changes the relevant settings before starting Word. This only works if users start the application first, rather than starting Word by opening a document.

  3. #3
    Uranium Lounger
    Join Date
    Dec 2000
    Location
    Los Angeles Area, California, USA
    Posts
    7,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: How to delete the active Normal.dot ? (Word 2000)

    Hi Garry:
    This isn't a direct answer to your question, but rather a question as to why you need to delete a user's normal.dot. You can use global templates to add firm, macros, & autotext. You can have specialized templates for styles. But many users increase their efficiency by creating their own autotext, their own keyboard shortcuts, etc. It really does them a disservice when normal.dot is deleted. I say this as a user who has an IT section that really doesn't understand Word very well. Every morning they would reset my normal.dot to stupid options (such as having fast saves turned on). So I had to create an AutoExec macro to reset everything the way I wanted. My <img src=/S/2cents.gif border=0 alt=2cents width=15 height=15> <img src=/S/smile.gif border=0 alt=smile width=15 height=15>

  4. #4
    Lounger
    Join Date
    Apr 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    47
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: How to delete the active Normal.dot ? (Word 2000)

    Phil,

    You're right, it seems stupid but my organisation is a bit like yours. We have a set of very good global templates which are stored on a shared drive none of which is called normal.dot (which are read only). But each user's default normal.dot is taken from their C: drive. This was because they didn't want to spend the money pointing users to a place "non-standard". So, the default normal.dot has no customisation at all even though there are better templates elsewhere on our network.

    So, I've created a macro that copies the best global template to a user's personal drive and makes it their default.

    What I want is to provide a way of unwinding that change if the user wants. For example, they may have added customisation to their own copy of the default normal.dot and might prefer it.

    I'm starting to think this will be too hard !

    Cheers.

    GB
    <img src=/S/flags/Australia.gif border=0 alt=Australia width=30 height=18>

  5. #5
    Gold Lounger
    Join Date
    Dec 2000
    Location
    New Hampshire, USA
    Posts
    3,386
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: How to delete the active Normal.dot ? (Word 2000)

    You cannot delete Normal.dot while Word is running.

  6. #6
    Gold Lounger
    Join Date
    Dec 2000
    Location
    New Hampshire, USA
    Posts
    3,386
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: How to delete the active Normal.dot ? (Word 2000)

    It seems that you do not want to "DELETE" Normal.dot, which you cannot do anyway, rather, you want the users to ATTACH a different template to their documents and ten save the documennt.

    This will result in each document opening with the appropriate template.
    You will need to design each template so it plays nice with Normal.dot.

  7. #7
    Lounger
    Join Date
    Apr 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    47
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Deleting normal.dot - PROBLEM AVOIDED

    People,

    Many thanks for your contributions. Taking jscher2000 and Phil's ideas, I've decided to make the new template an add-in. As you will know, that makes it easy to remove it later on (by first deleting the add-in from the add-ins collection, then killing the file from disk).

    Cheers
    <img src=/S/flags/Australia.gif border=0 alt=Australia width=30 height=18>

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •