問題タブ [word-2016]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vba - Word VBA 2016、表: ループでセルのシェーディングを設定すると応答がありません
Word 2016 VBA で、テーブルの各セルのシェーディングをループで設定したいと考えています。これは、約 15*15 のサイズまでのテーブルで機能するようです。20*20 以上の表などでは、Word が応答しなくなります。シングルステップを使用している場合でも、プログラムの実行は正しいようです。caのテーブルでこれを試しました。50*50。ScreenRefresh と ScreenUpdating は影響がないようです。コード例では、各セルのシェーディングを同じ背景色に設定するのはデモンストレーションのためだけであり、最終的にはより複雑な設定を適用したいと考えています。
ms-word - MS-Word では、ベース テンプレートを使用して進行中のテンプレートから派生させるにはどうすればよいですか?
主にレイアウトと構造が異なるため、いくつかの異なる Word テンプレートを使用しています。いくつかのスタイルを持つ「基本テンプレート」をすべて使用してもらいたいです。そしてもちろん、スタイルを追加または更新すると、すべてのテンプレートが更新されます。
これを行う方法はありますか?
Word を使用しています (2013 / 2016)
regex - Word で段落の先頭を見つけるための正規表現
Word 2016 を使用していますが、既知の単語で開始または終了するいくつかの段落を削除する必要があります。たとえば、次のテキストで:
¶
Lorem ipsum dolor sit amet, consectetur adipiscing elit.¶
Sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua,¶
Ut enim ad minim veniam, quis nostrud exercitation ullamco Laboris nisi ut aliquip ex ea.¶
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut enim ad minim veniam, ...¶
指定された単語/文字列で始まる段落は、期待どおりに機能します (1 番目と 4 番目の段落を削除します)。
検索対象: "Lorem ipsum dolor *^13"
| 置換: ""
| ワイルドカード:On
特定の単語/文字列で終わる段落が機能していません (2 番目の段落を削除)。試した:
"^13* magna aliqua,^13"
^10 = CR - 前の段落を含め、左側のすべてを削除します"^10*magna aliqua,^13"
^10 = LF - 変更なし
また、このサイトhttp://word.mvps.org/.../usingwildcards.htmでいくつかの興味深い例を試しましたが、解決策が見つかりませんでした。
VBAなしでこれを行う方法はありますか?
ms-word - MS Word - マクロなしで日付変数を使用する
次のような Word テンプレートを作成したいと考えています。
a) ユーザーに日付を求めるプロンプトを表示する
b) その日付を表示する
c) その日付から他の日付を計算します。
MSワード2016を使用しています。
Word でこのようなことをしたことはありませんが、少し調べてみると、Word には高度なオプションがあり、それを使用できる可能性があることがわかりました。これを機能させることができれば、このテンプレートを会社の他のメンバーと共有し、マクロを有効にしたくないと考えているため、これにはマクロを使用したくありません (十分なセキュリティがあります)。それがなければ懸念)。
FILLIN フィールドを使用してユーザーに日付を入力しようとしました。これは機能しますが、このフィールドを後でドキュメントで参照できる変数にしたいと考えています。FILLIN フィールドでそれを行う方法が見つかりませんでした。出来ますか?
他の人が DocProperties について言及しているのを見たことがありますが、それを機能させるのに苦労しています。
たとえば、[クイック パーツ] -> [ドキュメント プロパティ] に移動すると、カスタム日付のオプションはありません。自分で追加する方法はありますか?そして、クイック パーツ -> フィールドに移動すると、"今日の日付" を挿入する Date、CreateDate、SaveDate が表示されます。繰り返しますが、自分のフィールドを追加するにはどうすればよいですか?
Excel を使用するとさまざまな方法でこれを行うことができますが、Word で実現できるかどうかを確認したかったのです。皆さんがアイデアを持っていることを願っています。