Rimuovi le impostazioni dallo stile per ereditare le impostazioni dallo stile di base


11

Nel mio documento di Microsoft Word 2010 ho due stili di paragrafo: Normale e Oggetto . Il soggetto ha "Stile basato su" impostato su Normale (eredita da Normale ). In Normale , ho configurato un gap di 12 pt dopo ogni paragrafo e il soggetto ha ereditato bene questa regola.

Poi ho accidentalmente aggiunto anche una regola spazio dopo paragrafo a Oggetto . Ciò significa che il Soggetto non "eredita" più la sua impostazione spazio dopo paragrafo da Normale , il che significa che se cambio l'impostazione su Normale , dovrò cambiarla anche su Soggetto .

Vorrei rimuovere l'impostazione spazio dopo paragrafo da Subject in modo che erediti ancora una volta quel valore da Normal . È possibile? Se é cosi, come?

Ho provato a cancellare il valore (12pt), premendo OK, Enterma l'impostazione torna a 12pt (sovrascrivendo il valore impostato in Normale). A corto di ricreare da zero lo stile del soggetto , non so come risolverlo.

Grazie


L'impostazione dello spazio dopo su "Auto" nel tuo stile soggetto funzionerebbe?
Adam,

@Adam no, impostandolo su "Auto" non ha funzionato (provato). Credo che "Auto" significhi "usa la dimensione del carattere / l'altezza della linea come spazio dopo".
SealedSun

Risposte:


8

Si scopre che esiste già un articolo su questo argomento (fino alla proprietà space-after utilizzata come esempio) disponibile sul sito Web word.mvps.org.

L'idea generale è che è necessario utilizzare una macro VBA una volta per cancellare la formattazione. Microsoft Word trarrebbe vantaggio da tale funzionalità inclusa nella GUI.

Dim oStyle As Style
Set oStyle = ActiveDocument.Styles("Subject")
oStyle.ParagraphFormat.SpaceAfter = oStyle.BaseStyle.ParagraphFormat.SpaceAfter

Interessante, ci proverò quando torno a casa, grazie :)
SealedSun

1
Sembra funzionare, ma non è proprio una soluzione che le persone possono usare ogni giorno. Naturalmente non è colpa tua, quindi accetterò comunque la tua risposta.
SealedSun

Grazie. È possibile aggiungere la macro alla GUI aggiungendola alla barra degli strumenti di accesso rapido. Vedi questo link per ulteriori dettagli: gregmaxey.mvps.org/word_tip_pages/add_macro_to_qat.html Questo è il meglio che otterrai :)
Adam

2
2,5 anni dopo, questa è ancora l'opzione migliore?
dualizzato il

2
4 anni e un'intera nuova versione di Office in seguito, è ancora l'unica opzione?
Wersimmon,

0

Per evitare l'utilizzo di VBScript, è possibile farlo creando uno "stile completamente vuoto", quindi ereditare e modificare le proprietà desiderate:

  1. Mostra la scheda Home della barra multifunzione
  2. Visualizza il pannello degli stili, usando la freccia in basso a destra nella barra degli strumenti degli stili
  3. Seleziona un paragrafo dello stile che desideri modificare e fai clic su "Cancella tutto" dal pannello degli stili
  4. Mantieni il paragrafo selezionato e fai clic con il pulsante destro del mouse sul nome dello stile nel pannello e scegli "stile modity per abbinare la selezione" (forse c'è una diversa formulazione. Sto usando Word in un'altra lingua)
  5. Fare clic con il tasto destro del mouse e selezionare Modifica lo stile, per impostare lo stile padre da cui ereditare e modificare le proprietà desiderate.

0

Questa è una vecchia domanda, ma ancora valida, e le risposte fornite finora non sono molto pratiche. Un modo semplice per annullare una definizione, che si discosta dallo "Stile basato su", è definire la proprietà in modo che sia la stessa di "Stile basato su". Questo rimuoverà completamente la definizione, perché è quindi inutile.

Ad esempio (e una risposta specifica alla domanda originale), se il tuo stile è basato su Normale, controlla qual è il valore Spaziatura-Dopo in stile Normale. Quindi cambia (Stili -> [il tuo stile] -> Modifica-> Formato-> Paragrafo) il valore Spaziatura-Dopo nel tuo stile in modo che sia lo stesso dello stile normale. (Come impostazione predefinita, almeno in Word 2019 questo valore sembra essere 8 pt, quindi devi scrivere il numero 8 invece di fare clic su-up, che va in passaggi di 6 pt). Successivamente, la definizione Spaziatura-Dopo specifica dello stile scompare.

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.