スタイルから設定を削除して、基本スタイルから設定を継承します


11

私のMicrosoft Word 2010文書には2つの段落スタイルがあります。NormalSubjectです。サブジェクトの[スタイルの基準]が[ 標準]に設定されています([ 標準]から継承)。では通常各段落とした後、私は12ptのギャップを設定した件名がうまくこの規則を継承しています。

次に、誤って段落の後にスペースのルールをSubjectに追加しました。これは、Subjectが段落後のスペース設定をNormalから「継承」しなくなったことを意味します。つまり、Normalで設定を変更した場合、Subjectでも変更する必要があります。

Subjectからspace-after-paragraph設定を削除して、もう一度Normalからその値を継承するようにしたいと思います。これは可能ですか?もしそうなら、どうですか?

値(12pt)を削除して[OK] Enterをクリックしましたが、設定は12ptに戻ります([標準]で設定された値を上書きします)。件名のスタイルを最初から作成し直す以外に、これを解決する方法がわかりません。

ありがとう


件名スタイルでspace-afterを "Auto"に設定しますか?
アダム

@Adamいいえ、「自動」に設定すると機能しませんでした(試してみました)。「自動」は「フォントサイズ/行の高さを後のスペースとして使用する」という意味だと思います。
SealedSun

回答:


8

word.mvps.orgのWebサイトで、このトピックに関する記事(例として使用されているspace-afterプロパティまで)がすでに利用可能であることがわかります。

一般的な考え方は、VBAマクロを一度使用してフォーマットをクリアする必要があるということです。Microsoft Wordは、GUIに含まれているそのような機能の恩恵を受けるでしょう。

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

おもしろい、家に帰ったらこれを試してみます、ありがとう:)
SealedSun

1
機能しているようですが、それは実際に人々が毎日使用できるソリューションではありません。それは当然あなたのせいではないので、それでも私はあなたの答えを受け入れます。
SealedSun

ありがとう。マクロをクイックアクセスツールバーに追加して、GUIに追加できます。詳細については、このリンクを参照してください:gregmaxey.mvps.org/word_tip_pages/add_macro_to_qat.htmlこれは、あなたが得る最高のものです:)
Adam

2
2。5年後、これはまだ最良の選択肢ですか?
2015年

2
4年後、Officeの完全に新しいバージョンですが、これがまだ唯一の選択肢ですか?
wersimmon 2017年

0

VBScriptを使用しないようにするには、「完全に空のスタイル」を作成してから、必要なプロパティを継承して変更します。

  1. リボンの[ホーム]タブを表示する
  2. スタイルツールバーの右下にある矢印を使用してスタイルパネルを表示する
  3. 変更するスタイルの段落を選択し、スタイルパネルから[すべてクリア]をクリックします
  4. 段落を選択したまま、パネルのスタイル名を右クリックして、「選択内容に一致するモディファイスタイル」を選択します(おそらく別の表現があります。Wordを別の言語で使用しています)
  5. 右クリックしてスタイルの変更を選択し、親スタイルを継承するように設定して、必要なプロパティを変更します。

0

これは古い質問ですが、まだ有効であり、これまでの回答はあまり実用的ではありません。「基になるスタイル」から外れる定義をキャンセルする簡単な方法は、「基になるスタイル」と同じになるようにプロパティを定義することです。これは役に立たないため、定義を完全に削除します。

例(および元の質問に対する具体的な回答)として、スタイルが標準に基づいている場合は、標準スタイルのSpacing-After値を確認します。次に、スタイルのSpacing-After値を(Styles-> [your style]-> Modify-> Format-> Paragraph)に変更して、Normalスタイルと同じにします。(デフォルトでは、少なくともWord 2019では、この値は8 ptのようです。そのため、下をクリックする代わりに、8の数字を書き込む必要があります。これは、6 ptのステップになります)その後、スタイル固有のSpacing-After定義が消えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.