Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
Hello. I'm very new at Word programming. I am a .NET programmer trying to
figure some stuff out in Word. Here is basically what I want to do: I have a bookmark in a doc and I want to do something like this: If [bookmark1] = "hello" Then INCLUDETEXT = "It was found" Else INCLUDETEXT = "Not found" End If I know that is NOT how it is coded, but I need help getting started on this. Thanks! |
#2
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
Look into IF fields.
{ IF bookmark1="hello" "It was found" "Not found" } The IncludeText field pulls text from another file. Note, you cannot just type the braces {}. You can use Ctrl-F9 to insert them or use Insert Field... -- Charles Kenyon Word New User FAQ & Web Directory: http://addbalance.com/word Intermediate User's Guide to Microsoft Word (supplemented version of Microsoft's Legal Users' Guide) http://addbalance.com/usersguide See also the MVP FAQ: http://word.mvps.org/FAQs/ which is awesome! --------- --------- --------- --------- --------- --------- This message is posted to a newsgroup. Please post replies and questions to the newsgroup so that others can learn from my ignorance and your wisdom. "BrendaLL" wrote in message ... Hello. I'm very new at Word programming. I am a .NET programmer trying to figure some stuff out in Word. Here is basically what I want to do: I have a bookmark in a doc and I want to do something like this: If [bookmark1] = "hello" Then INCLUDETEXT = "It was found" Else INCLUDETEXT = "Not found" End If I know that is NOT how it is coded, but I need help getting started on this. Thanks! |
#3
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
You can do this with an IF field in the document.
{IF {REF Bookmark1 \*lower} = "hello" "It was found" "Not found"} The \*lower switch is optional but caters for such entries as "Hello" and "HELLO" as well as "hello" In a REF field the REF bit is also optional, but I like to include it for the sake of clarity. thus {IF {Bookmark1} = "hello" "It was found" "Not found"} would probably suffice. Note the {} indicate fields and are inserted with CTRL+F9. If you want to use large insertions then you can use INCLUDETEXT fields or AUTOTEXT fields eg {IF {REF Bookmark1 \*lower} = "hello" "{INCLUDETEXT "C:\\path\\filename.doc"}" "{AUTOTEXT "autotextname"}"} You may find http://www.gmayor.com/formatting_word_fields.htm useful. -- Graham Mayor - Word MVP My web site www.gmayor.com Word MVP web site http://word.mvps.org BrendaLL wrote: Hello. I'm very new at Word programming. I am a .NET programmer trying to figure some stuff out in Word. Here is basically what I want to do: I have a bookmark in a doc and I want to do something like this: If [bookmark1] = "hello" Then INCLUDETEXT = "It was found" Else INCLUDETEXT = "Not found" End If I know that is NOT how it is coded, but I need help getting started on this. Thanks! |
Reply |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Relative Path in INCLUDETEXT | Microsoft Word Help | |||
INCLUDETEXT problem | Microsoft Word Help | |||
Possible BUG: Multiple HTTPrequests send from one includetext statement | Mailmerge | |||
IncludeText gives Error! Not a valid filename on 'refresh' | Formatting Long Documents | |||
IncludeText gives Error! Not a valid filename on 'refresh' | Microsoft Word Help |