Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Hi,
Before I start please forgive me if I am posting this on the wrong discussion. Currently I am working on trying to use Microsoft Word 2007 as a control in windows form. Basically I use this http://www.codeproject.com/office/WordInDotnet.asp code as a base. As part of the requirement is the user has to be able to add a Field with type of Fill In. I have manage to do that by using this code: ************************************************** ********* Document wd = objWinWordControl.document; object fieldType = Word.WdFieldType.wdFieldFillIn; object fieldText = "\"" + "SOME TEXT" + "\" \\d \"" + "SOME DEFAULT VALUE" + "\""; object preserveFormatting = true; wd.Fields.Add(wd.Application.Selection.Range, ref fieldType, ref fieldText, ref preserveFormatting); bla.ShowCodes = false; ************************************************** ********* The only problem is whenever the code try to add the fields it prompts the user asking what value it should have. Surely it will have "SOME DEFAULT VALUE" in the message box and the user just have to click OK but it still annoy the user. So this is the 1st question: Is there any way to prevent the program prompting the user? If that can't be done then this 2nd problem will be relevant. It seems that whenever a fill-in field added, during the prompt being shown to the user, the form seems to always lost focus (with the 1st being the exception), so this is only happening for the 2nd, 3rd and 4th field and so on. Just to make it clear whenever this code get executed: wd.Fields.Add(wd.Application.Selection.Range, ref fieldType, ref fieldText, ref preserveFormatting); The whole program always lost focus. So if there is a way to prevent the program prompting the user then the 2nd problem will no longer be relevant. I would really appreciate if some one can help me with this. Thank you in advance for any help. |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Insert Merge Field problem with Word-Mail Merge from Excel documen | Microsoft Word Help | |||
Mail merge field different in datasource & insert a field menu | Mailmerge | |||
Can I insert some type of field into a Word form that allows the . | Microsoft Word Help | |||
Prompt user to fill in drop down field when document opens | Microsoft Word Help | |||
Fill-in field - returning to a previous field. | Mailmerge |