Prev: How do I print smaller sized layout centered on letter size paper?
Next: How do I delete a dotted line I created by ***and hitting enter?
From: David Horowitz on 19 Feb 2010 18:38 Hi folks. Has anyone seen this problem or know a solution? 1. Hit F9. 2. Type the following field code: { TIME \@ "hh:mm:ss" } 3. Save the document (if in Word 2007, save it in the 97-2003 format). 4. Close the document. 5. Re-open the document. 6. Notice the time has correctly updated. 7. Do it again if you want (steps 4 & 5) - the time keeps updating, as it should. So far, so good. 8. Now select View > Toolbars > Control Toolbox (in Word 2003) or Developer tab > Controls group > Legacy Tools button > ActiveX Controls > Check Box (in Word 2007). You will see Checkbox1. 9. Save the changes. 10 . Close the document. 11. Re-open the document. 12. The time field is now frozen and will only update if I hit F9. Is this a known bug? Is there any workaround without coding a macro that would call Field.Update? (Incidentally, I'm in Print Layout mode. I do NOT have "Update Fields when printing" options set.) TIA, David -- David Horowitz Lead Technologist Soundside Inc. david(a)soundside.biz
From: Stefan Blom on 20 Feb 2010 07:36 By default, any document with ActiveX controls will be forced into Design mode (which, among other things, prevents the automatic updating of fields). This is not a bug but a macro security feature. -- Stefan Blom Microsoft Word MVP "David Horowitz" <david(a)soundsidesoftware.com> wrote in message news:ubUPdybsKHA.3800(a)TK2MSFTNGP06.phx.gbl... > Hi folks. Has anyone seen this problem or know a solution? > 1. Hit F9. > 2. Type the following field code: > { TIME \@ "hh:mm:ss" } > 3. Save the document (if in Word 2007, save it in the 97-2003 format). > 4. Close the document. > 5. Re-open the document. > 6. Notice the time has correctly updated. > 7. Do it again if you want (steps 4 & 5) - the time keeps updating, as it > should. So far, so good. > 8. Now select View > Toolbars > Control Toolbox (in Word 2003) or > Developer tab > Controls group > Legacy Tools button > ActiveX Controls > > Check Box (in Word 2007). You will see Checkbox1. > 9. Save the changes. > 10 . Close the document. > 11. Re-open the document. > 12. The time field is now frozen and will only update if I hit F9. > Is this a known bug? Is there any workaround without coding a macro that > would call Field.Update? > (Incidentally, I'm in Print Layout mode. I do NOT have "Update Fields when > printing" options set.) > TIA, > David > -- > David Horowitz > Lead Technologist > Soundside Inc. > david(a)soundside.biz > >
From: Graham Mayor on 20 Feb 2010 07:34
It happens here too - use a legacy form field check box instead.. "David Horowitz" <david(a)soundsidesoftware.com> wrote in message news:ubUPdybsKHA.3800(a)TK2MSFTNGP06.phx.gbl... > Hi folks. Has anyone seen this problem or know a solution? > 1. Hit F9. > 2. Type the following field code: > { TIME \@ "hh:mm:ss" } > 3. Save the document (if in Word 2007, save it in the 97-2003 format). > 4. Close the document. > 5. Re-open the document. > 6. Notice the time has correctly updated. > 7. Do it again if you want (steps 4 & 5) - the time keeps updating, as it > should. So far, so good. > 8. Now select View > Toolbars > Control Toolbox (in Word 2003) or > Developer tab > Controls group > Legacy Tools button > ActiveX Controls > > Check Box (in Word 2007). You will see Checkbox1. > 9. Save the changes. > 10 . Close the document. > 11. Re-open the document. > 12. The time field is now frozen and will only update if I hit F9. > Is this a known bug? Is there any workaround without coding a macro that > would call Field.Update? > (Incidentally, I'm in Print Layout mode. I do NOT have "Update Fields when > printing" options set.) > TIA, > David > -- > David Horowitz > Lead Technologist > Soundside Inc. > david(a)soundside.biz > > |