すでに値が入力されているテキスト フォーム フィールドを含むドキュメントがあります。これらは、数値形式が「0」で、タイプが「数値」としてフォーマットされています。
数値形式が「0」のすべてのフィールドを「#,##0」に変更したいのですが、1つをクリックしてこれを変更しようとすると(「フォーム フィールド オプション」で)、フィールド内のすべてのテキストがデフォルト値にリセットされます。
フィールドに手動で入力された値を削除せずに、フィールドの数値形式を変更する方法はありますか?
答え1
そうは思いません。フォーマットを変更すると、フィールドがリセットされ、無効なデータの入力が回避されます。Word の観点からは、その方が簡単だからです。
すべてのフィールドを反復処理し、既存の値を変数にコピーし、形式を変更して値をコピーし直すマクロを使用してプロセスを自動化できると思いますが、これは非常に手間がかかる作業であり、手動で行う方が簡単かもしれません。