Microsoft word 2013 - se a instrução não estiver funcionando

4

Eu tenho um código de campo com um comportamento estranho. Quando eu coloco o código,

{ IF NUMPAGES=NUMPAGES "A" "B" }

Eu recebo A como esperado, no entanto, quando eu inverter isso, ou seja,

{ IF NUMPAGES<>NUMPAGES "A" "B" }

Eu ainda recebo A .

Por que isso está acontecendo?

    
por user1543042 22.06.2015 / 06:10

1 resposta

1

Você precisa dizer

{ IF NUMPAGES <> NUMPAGES "A" "B" }

Ajuda do Word: Códigos de campo: SE campo diz,

Operator

Comparison operator.  Insert a space before and after the operator.
                        ⋮

Não consigo encontrar isso documentado em nenhum lugar, mas parece que o Word está interpretando seu código como

IF "NUMPAGES<>NUMPAGES" ≠ "" ... 
    
por 22.06.2015 / 10:25