問題タブ [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.

0 投票する
2 に答える
3574 参照

vba - MS-Word ContentControl テキスト ボックスを UserForm TextBoxes から同じ名前/タグで作成しますか?

Microsoft Word (2016、64 ビット、Windows 10) で Visual Basic for Applications プログラムを作成しました。

これは、約 30 の TextBoxes と送信ボタンを持つユーザー フォームで構成されます。各 TextBox には、一意の名前とタグがあります。

また、Word 文書には同じ数の ContentControl テキスト ボックスがあり、それぞれに対応する UserForm TextBox と同じタイトルとタグがあります。

私が求めているのは、ユーザーが [送信] をクリックしたときに、UserForm TextBoxes からドキュメント テキスト ボックスを作成するより良い方法です。

現在、TextBox ごとに 3 行のコードを入力してこれを行っていますが、これは面倒です。毎回 3 行のコードをコピーして貼り付けますが、毎回各行の小さな部分を編集する必要があります。

以下のコードに示すように、変数を使用して TextBox を名前でコピーするループを使用することを考えましたが、x続行する方法がわかりません。

前もって感謝します!

0 投票する
2 に答える
144 参照

vba - Word 2016 VBA: カーソルが脚注にあるときに EndOfDoc が見つからない

次のように、ドキュメントの最後までループする検索と置換のマクロを作成しました。

問題は、ドキュメントに脚注があり、検索が脚注に移動した場合、「コレクションの要求されたメンバーが存在しません」というエラーが発生することです。どうやら、選択/カーソルが脚注内にあり、ドキュメントに脚注のページに続くページがある場合、マクロはドキュメントの最後を見つけることができません。

とにかくそれを修正することはありますか?脚注を検索から除外する方法はクールですが、私は他の代替ソリューションを受け入れます。