Results 1 to 4 of 4
  1. #1
    2 Star Lounger
    Join Date
    Jul 2004
    Location
    Sumner, Washington, USA
    Posts
    112
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Accept/Reject Changes with wdAllowOnlyRevisions (Word 2003 - SP1)

    I'm not really looking for a "how-to"--at least, not yet. What I need are some ideas about a "what to" do to handle this situation. Currently, our word processing staff handles all final document production. When files are given to the engineers to edit, they are password protected with wdAllowOnlyRevisions. This works great for everyone except when the engineer needs to accept or reject the changes. Typically, this is done by a word processor. But it is not unusual for an engineer to, for example, delete a paragraph and then later change his mind. Because he is unable to reject the change, he can't reinsert the paragraph without retyping.

    The word processing supervisor had decided to just remove the password, allowing the engineers to unprotect when necessary. But the engineering manager is worried they'll just turn off track changes all together if allowed the opportunity. So I'm looking for an approach that is a sort of "middle ground." My first idea was to create our own buttons for accepting and rejecting changes that would unprotect and then reprotect. But from what little I've played around with accepting/rejecting changes, that seems like a fairly complex proposition (although that may be just my unfamiliarity with actually working in this mode). So, before I just go ahead and implement the "no password" solution, I wanted to see if anyone else had any ideas about how to achieve this middle ground option.

    BTW, I'm involved because we're currently protecting and unprotecting 200-300 files at a go, so it is automated.

    Thanks!

    --Karyl

  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: Accept/Reject Changes with wdAllowOnlyRevision

    What if you were to simply automate the process of reinserting the paragraph? Add an Undelete option to the context menu which copies the text of the current revision and then inserts it at the end of that revision.

    (Easy for me to say, I haven't tried to code it! <img src=/S/grin.gif border=0 alt=grin width=15 height=15> )

    Actually, the character formatting might get deleted that way. Not sure whether that's a deal breaker.

  3. #3
    2 Star Lounger
    Join Date
    Jul 2004
    Location
    Sumner, Washington, USA
    Posts
    112
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Accept/Reject Changes with wdAllowOnlyRevision

    We had already tried copying the deleted text, but it isn't really there, so it doesn't copy. However, I did go back and get more information, and it turned out that they only will ever need to do one thing: reject the change at the current cursor location. That made it much simpler than trying to replicate all of the reviewing toolbar options via my own macros. So this is what I did, to be user-tested next week:

    I added a button to the Reviewing toolbar that says, "Reject Change" that runs my code. (The button and the macro are included as part of a company template in the startup folder, so they are always available.) When the user clicks it, it checks to see if the document is protected (since they could use the button on other documents as well as those we're concerned with). If it is, it tries to unprotect it. If a error occurs, it tries again with our password. If it still gets an error, a message box regretfully informs the user that the password is unknown and that they'll need to contact the document's creator.

    But if the document has been unprotected successfully, or if it wasn't protected at all, the next step is to reject the selected change. (I can't remember what it does if there is no tracked change at the cursor location, but I think Word provides an appropriate prompt.) Then, if necessary, the document is reprotected with the password if it was password protected in the first place.

    In theory, it does everything we need. We'll see if it works in practice. But the big problem for users was being able to change their minds about an edit. They don't need to accept changes, because it is the client who has requested that all changes be tracked--and they want to see them. So the documents go out with the changes showing. And when it does come time to actually finalize the document, it will always be done by someone who knows the password. (We may need to add a "Reject All" option, but the word processing supervisor doubted it would be needed.)

    For our subs. who are also working on these documents, we'll provide a template for their startup folder that does the same thing, but without all our other customizations.

    I'd post the code, but I'm working from my home computer right now and don't have access. If anyone is interested in seeing it, please let me know. The code itself is pretty simple, it was figuring out an approach that seemed difficult.

    Many thanks!

    --Karyl

  4. #4
    3 Star Lounger
    Join Date
    Apr 2004
    Location
    Albuquerque, New Mexico, USA
    Posts
    233
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: Accept/Reject Changes with wdAllowOnlyRevision

    Karyl,

    How about a non-code "solution?" Ask any user who wants to "un-delete" a deletion, to insert a Comment to that effect at that location. When the higher authority gets to that point in the document, the comment would let him/her know what the user intended.

    This would require user training or herding cats, whichever is easier.

Posting Permissions

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