Results 1 to 3 of 3

Thread: problem with word bookmarks

  1. #1

    Thread Starter
    New Member
    Join Date
    Aug 2005
    Posts
    1

    problem with word bookmarks

    What i'm trying to do here is chopping the text into 1 word/line format till the end of text
    Can someone please tell me why this loop never ends?

    VB Code:
    1. Do Until ActiveDocument.Bookmarks("\Sel") = ActiveDocument.Bookmarks("\EndOfDoc")
    2.     Selection.TypeParagraph
    3.     Selection.MoveRight Unit:=wdWord, Count:=1
    4. Loop

    Thanks.

  2. #2
    Don't Panic! Ecniv's Avatar
    Join Date
    Nov 2000
    Location
    Amsterdam...
    Posts
    5,343

    Re: problem with word bookmarks

    No idea.

    However the word doc (I ran something in code on one in word 97) used a range object that could be set to the whole document, then you can reset it to the last place to check whether you are there. I think there was an option to go to words with in the document, so you might be able to loop through each word, move to the next character after the word and check if it is a return char/space, and replace as required.

    Or select the whole doc and use the find n replace to replace spaces with the paragraph/newline char. find n replace via code.

    BOFH Now, BOFH Past, Information on duplicates

    Feeling like a fly on the inside of a closed window (Thunk!)
    If I post a lot, it is because I am bored at work! ;D Or stuck...
    * Anything I post can be only my opinion. Advice etc is up to you to persue...

  3. #3
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: problem with word bookmarks

    Looks like it keeps inserting new lines and pushing the end bookmark down so it will never reach it.

    Vince has a good suggestion. Search for the "/p" paragraph/newline char.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

Posting Permissions

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



Click Here to Expand Forum to Full Width