MS Word: 値を変更せずにフォーム フィールドの形式を変更する

MS Word: 値を変更せずにフォーム フィールドの形式を変更する

すでに値が入力されているテキスト フォーム フィールドを含むドキュメントがあります。これらは、数値形式が「0」で、タイプが「数値」としてフォーマットされています。

数値形式が「0」のすべてのフィールドを「#,##0」に変更したいのですが、1つをクリックしてこれを変更しようとすると(「フォーム フィールド オプション」で)、フィールド内のすべてのテキストがデフォルト値にリセットされます。

フィールドに手動で入力された値を削除せずに、フィールドの数値形式を変更する方法はありますか?

答え1

そうは思いません。フォーマットを変更すると、フィールドがリセットされ、無効なデータの入力が回避されます。Word の観点からは、その方が簡単だからです。

すべてのフィールドを反復処理し、既存の値を変数にコピーし、形式を変更して値をコピーし直すマクロを使用してプロセスを自動化できると思いますが、これは非常に手間がかかる作業であり、手動で行う方が簡単かもしれません。

関連情報