Questione : Codice di campo cambiante dell'intestazione corrente

Cari esperti:

With il cursore che risiede in una certa sezione del mio documento, vorrei effettuare quanto segue: il

Access la pagina DISPARI e l'intestazione di pagina PERFINO della sezione in cui il cursore attualmente risiede dentro e cambia il codice di campo {bookmark_DE \ h di riferimento} a {bookmark_EN \ h di riferimento} using VBA. la speranza del

I questo è fattibile.

Thank voi molto in anticipo.

Regards, Andreas
class= del

Risposta : Codice di campo cambiante dell'intestazione corrente

Ciao Andreas, vede se questo lavora in tutti i casi.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
ModifyHeaderFields secondario ()
    Sec fioca come Word.Section
    Rng fioco come Word.Range
    Fld fioco come Word.Field
    H fioca come Word.WdHeaderFooterIndex
    
    Regolare il rng = Selection.Range
    Regolare sec = il rng. Sezioni (1)
    Per la h = wdHeaderFooterPrimary a punto 2 di wdHeaderFooterEvenPages 'omette la prima intestazione di pagina
        Per ogni fld in sec. Intestazioni (h). Range.Fields
            il fld. Code.Text = sostituisce (fld. bookmark_DE \ h di riferimento “, di Code.Text„, “bookmark_EN \ h di riferimento„)
        Fld seguente
    H seguente
Sommergibile dell'estremità
Altre soluzioni  
 
programming4us programming4us