システムwiki

すべての文書を英国の英語単語2013に編集するように強制する

CVHorie 受付中 最終更新日:2021-05-10 22:50

私は4大陸からの学生とのWebベースのコースを教えています.私は英国の英語で彼らの提出物を教えると編集します.多くの人は米国の英語、フランス語、さらには日本語で隠されたテンプレートが付属しています.

私がイギリスの英語で編集される言葉で開くすべての文書を自動的に強制することができますか?

返信リスト(回答:7)

6 #
Charles 1

スザンヌがあなたに言ったことに加えて、校正言語は文字レベルのオプションです.プログラムやドキュメントには設定されておらず、各キャラクターのレベルで設定されています.

テキストだけでなくドキュメントのスタイルにも含まれる可能性があります.つまり、ドキュメントにテキストを追加する場合は、マクロを再実行するか、スタイルを変更する必要があります.スタイルを変更するマクロは次のとおりです.

Sub StyleEnglishUK()
'2018年3月21日作成
' Charles Kenyon
'すべてのスタイルを英語UKに設定し、自動的に更新するのではなく、校正することを目的としています
'
Dim aStyle As Style
エラー時再開次へ '一部のスタイルには言語属性がなく、エラーが発生します
ActiveDocument.Stylesの各aStyleについて
' aStyle.AutomaticallyUpdate=False 'おそらくTOCスタイルではこれを望まない-今後の作業
aStyle.LanguageID=wdEnglishUK
aStyle.NoProofing=False
Next'aStyle
'ActiveDocument.UpdateStylesOnOpen=False'この行の使用については、以下を参照してください.
'https://www.shaunakelly.com/Word/sharing/willmyformatchange.html
エラー時GoTo0
End Sub

応答6# ->にスキップ
5 #
Charles 1

これは、文書内のすべてのテキストのプルーフ言語をEngliskukに設定する必要があるマクロです.

Sub ProofingLanguageEngluseUkallStory() 'Field UpdaterによるGreg Maxey
' リンク:ワードフィールド
'Charles Kenyon 2018年11月6日
' このリンク:JA-JP/MSOFFICE/フォーラム/オール/フォース-全文書化-英国-英語/DF6D1F8E-5426-49D9-BEA0-5620D0208294 '文書のすべてのストーリーで英国英国への校正言語を変更する
Word.rangeとしてDIM RNGStory
Dim Oshpは形状
TableOfFiguresとしてのotoa、otoa、tableoffiguresとしてのotoa、otoa、otoa、otoa、tableoffiguresとしてのotoa ActiveDocument.StoryRangesの各RNGStoryについて
「すべてのリンクされたストーリーを繰り返す」
次の
rngstory.languageid= wdenglishuk
ケースRNGStory.StoryType
ケース6,7,8,9,10,11
rngstory.shaperange.count>0から
rngstory.Shaperangeの各OSHPについて
oshp.textFrame.hastextの場合
oshp.textFrame.textrange.languageid= wdenglishuk

の場合は終了 次の

の場合は終了 ケース
'何もしないでください 終了
エラーの後に0
「次のリンクストーリーを入手してください」
set rngstory= rngstory.nextStoryRange
RNGStoryが

次の
終了SUB

応答5# ->にスキップ
3 #
CVHorie

これに感謝します.

私は逃した可能性のあるオプションメニューに深く隠された単純なボタンがあることを願っていました.

マクロの私の経験は限られています.

私が理解しているように、マクロはnormal.dotmに組み込む必要がありますが、それは新しい文書の作成にのみ適用されます.そして、それをすべての文書に適用することを望みます.

マクロをドキュメントに追加し、それをnormal.dotmにコピーした後、英国の綴りを強調した古い文書を開きました.蒸気は間違っているように.その後、この強調表示が正常に削除されたマクロを実行しました.

マクロを単語にインストールできる場所はありません(ここでは?)、Wordが文書を開くときに自動的に機能/実行するか、または私が文書を開くたびに手動で実行する必要がありますか?

マーキング時には、1日にCA 40ファイルを開きます.1つを修正することは少し迷惑なもので、40を修正しなければならないことは故意のMSの障害物のようです.

ワードマクロヘルプファイルはあいまいな

です.

"

マクロをすべての文書で利用可能にします

すべての新しい文書で利用可能な複数の文書からマクロを作成するには、それをnormal.dotmテンプレートに追加します."

応答3# ->にスキップ
4 #
Suzanne 1
開いたすべてのドキュメントでマクロを実行する場合は、AutoOpenという名前を付けて、Normal.dotmに保存する必要があります.
応答4# ->にスキップ
2 #
CVHorie

マクロへの隠された扉を開いてくれてありがとう.

応答2# ->にスキップ
1 #
CVHorie

すみません、そこにはありません.

チャールズKenyonのマクロを通常のDOTMテンプレートにロードしてから、Suzanneは言ったようにオートオッペンに名前を変更しました.

フランス語辞書を使って英語で準備された単語文書に取り組んでいますので、コメントの英語の編集はすべて強調表示されています.その後、この文書を保存して再開しました.前回の強調表示された英語はプレーンテキストでレンダリングされました.

しかしながら、より多くのコメントを入れるとき、新しい英語のテキストはエラーとして強調されました.私が提案を見るために右クリックすると、これらはフランス語でした.そのため、マクロはテンプレートの英国の英語によってドキュメントのデフォルトのフランス語辞書を置き換えていません.
1.その文書を閉じて再度開くと、以前に強調表示された「エラー」はプレーンテキストにあります.ただし、メインテキストを編集すると、英語の単語はコメントにあるので強調表示されていません.

混乱している場合は、その言葉はさらにそうです!

文書内のすべての言語参照を消去することは可能ですので、このコンピューターのWindows 10オペレーティングシステムの英語は、この文書のデフォルトになり、すべてのものがありますか?

ありがとう

7 #
Suzanne
ドキュメント全体を選択し、校正言語として英語(UK)を適用するAutoOpenマクロが必要になります.このようなマクロは、 Ctrl + Aを使用してドキュメント本文全体を選択しますが、これにはヘッダー/フッターおよび場合によってはドキュメントの他のレイヤーは含まれません.そのためには、すべてのストーリー範囲を反復するマクロが必要になります.更新するためのそのようなマクロの例
フィールドは、フィールドに関するGregMaxeyの記事の最後にあるhttpsにあります.://gregmaxey.com/Word_tip_pages/Word_fields.html.