Cosa causa la corruzione di stile in MS Word?


0

Ho avuto alcuni documenti sulla mia scrivania che sembrano avere uno stile corrotto o ricorsivo per gran parte del testo del corpo:

Char char char char char char

Qualcuno sa cosa causa questo e come eliminare definitivamente questo stile? Quando provo a eliminarlo, scompare dal riquadro Stili e formattazione di Word, per poi riapparire quando viene selezionato un testo diverso.

Input o orientamento molto apprezzati.


Presumo che tu stia usando Word 2003, giusto? Uno screenshot sarebbe molto utile
Nicu Zecheru

Risposte:


1

Ciò che causa questo è quando una persona utilizza una versione più recente di MS Word, quindi prende il file e lo utilizza nella versione precedente di Word. In altre parole, l'uso della nuova versione porta all'interno del file definizioni di stile che la vecchia versione non comprende e non può interpretare.

Per risolvere questo problema, puoi accedere al riquadro Stili e formattazione, selezionare Mostra: Personalizzato. Nella finestra Stile che appare, trova tutte le istanze dello stile char ed eliminale. Se non riesci a eliminarne uno (cosa che mi succede spesso), puoi eseguire una macro per rimuoverlo. Ecco le indicazioni:

  1. Apri il documento
  2. Vai al menu "Formato" e seleziona "Stili e formattazione".
  3. Nel riquadro attività "Stili e formattazione", vai all'elenco "Mostra" e seleziona "Personalizzato".
  4. Individua ciascuno degli stili di carattere corrotto nell'elenco e fai clic sulla casella di controllo accanto al suo nome in modo che sia abilitato
  5. Fai clic sul pulsante "Stili" nella parte inferiore sinistra della finestra di dialogo.
  6. Individua ciascuno degli stili di carattere corrotto.
  7. Evidenzia ogni stile corrotto, uno alla volta, quindi fai clic sul pulsante "Elimina".
  8. Se uno degli stili di carattere rimane non cancellato, evidenziare l'intero nome di quello stile e copiarlo.
  9. Fai clic su "Applica" per chiudere la finestra di dialogo.
  10. È quindi possibile incollare il nome tra parentesi qui sotto, dove si dice "PASTE EXACT NAME OF CHAR STYLE".
  11. Copia l'intera area sottostante da prima del primo "Sottotitolo" a dopo il secondo "Sottotitolo".

Sottotitolo DeleteChar () Dim styl As Word.Style, doc As Word.Document Set doc = ActiveDocument Set styl = doc.Styles.Add (Name: = "sostituito") In caso di errore Riprendi successivo doc.Styles ("PASTE EXACT NAME OF CHAR STYLE "). LinkStyle = styl styl. Cancella End Sub

  1. Torna al tuo documento contenente lo stile char.
  2. Vai al menu "Strumenti", quindi "Macro", quindi "Visual Basic Editor".
  3. Nel riquadro "Progetto" a sinistra, apri "Microsoft Word Objects" e fai doppio clic su "ThisDocument" sotto il Progetto in cui stai lavorando. (Il nome del tuo documento verrà mostrato accanto al Progetto).
  4. Incolla il codice che hai copiato.
  5. Fai clic sull'icona "Salva" nell'editor di Visual Basic.
  6. Chiudi l'editor di Visual Basic.
  7. Nel documento, fai clic con il pulsante destro del mouse sul nome dello stile di carattere nel riquadro "Stili e formattazione".
  8. Seleziona "Elimina".
  9. Fai clic all'interno del documento, lontano dal riquadro "Stili e formattazione" in modo che il nome dello stile scompaia.
  10. Vai su "Strumenti" - "Macro" - "Macro".
  11. Nel menu a discesa "Macro in", seleziona il nome del documento su cui stai lavorando.
  12. Fare clic sulla macro "DeleteChar" e selezionare "Esegui".
  13. Salva il tuo documento.
  14. Riaprire e verificare che lo stile dei caratteri sia andato andando su "Stili e formattazione" - "Mostra" - "Personalizzato" e assicurandosi che sia passato dall'elenco degli stili.
  15. Vai su "Strumenti" - "Macro" - "Visual Basic Editor" e individua la macro. Elimina tutto il testo e salva nuovamente il documento.
  16. Rivedi il tuo documento e assicurati che gli stili corretti siano applicati a tutto il testo.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.