2009-07-21 12 views
5

Ad esempio, voglio che i campi Titolo nel corpo e le intestazioni di pagina del documento vengano aggiornati automaticamente ogni volta che viene modificato il campo Titolo nel pannello delle proprietà del documento. So come aggiornare i campi, ma voglio sapere il nome dell'evento che mi dirà quando le proprietà del documento sono cambiate.Come si controlla a livello di programmazione se sono state modificate le proprietà di un documento di MS Word 2007?

Il vostro aiuto sarà apprezzato. Grazie.

L'ho chiesto anche allo MSDN Forums.

risposta

3

È possibile verificare questo tipo di cose in alcuni eventi, ad esempio DocumentBeforeClose o WindowSelectionChange, ma questo potrebbe essere eccessivo. Invece, potresti semplicemente usare i campi - si aggiorneranno automaticamente. Per esempio, andare a Inserire e cliccare su Parti rapide e poi campo ... Vai Documento Informativo sezione nel menu a discesa a sinistra e scegli Titolo. Quindi, inseriscilo e torna alla scheda Home sulla barra multifunzione e imposta il suo stile su Titolo.

Hai anche detto che vuoi anche intestazioni di pagina - sono quelle proprietà che stai impostando nel Pannello Documento?

1

Word non ha eventi simili. Il meglio che potresti essere in grado di fare è utilizzare l'evento di cambio selezione, che avverrà abbastanza spesso, ma poi devi controllare tutti i correttori di tutti i documenti.

Penso che tu stia cercando di fare qualcosa che Word normalmente non fa. Ci sono certe volte in cui i campi vengono aggiornati e il gioco è fatto. Insegna agli utenti come funziona.

Problemi correlati