0

Microsoft Word 2010 を使用しています。現在取り組んでいるプロジェクトの複数のユーザー向けのテンプレートとして機能するドキュメントがあります。ユーザーが入力したときに書式設定を強制したい文書の 2 つの部分があります。

  1. メールアドレスを入力してください - アドレスが自動的にハイパーリンクにならないようにしたいです。ドキュメントのこの部分だけがハイパーリンクにならないようにしたい。残りはハイパーリンクを有効にしたいです。

  2. www を前に付けずに URL を入力し (つまり google.com)、最初の文字が自動的に大文字にならないようにします。ドキュメント全体で文の最初の文字を大文字にすることをオフにしたくありません。ドキュメントのこの部分だけです。

これはできることでしょうか?Fields をいじってみましたが、うまくいきませんでした。私は VBA に精通しているので、コードでこれを行う方法があれば、それも受け入れます。

4

1 に答える 1

1

必要な両方の機能は、オートコレクト/オートフォーマットを使用して Word に実装されています。これらはスタイル メカニズムによって制御されないため、選択的にアクティブにすることはできません。

メールアドレスのフォーマットはスタイルで制御でき、ハイパーリンク スタイルへの切り替えが表示されないようにすることができます。また、文書を通過する後処理パスで必要に応じて、テキストのスタイルを選択的に変更するマクロを検討することもできます。これは、おそらく次回ユーザーが文書を開いてレビューするときに行われます。

于 2013-02-02T16:51:46.347 に答える