ワークシートにデータを入力するための Excel VBA フォームがあります。ワークシート CC の最後の列には、いくつかの入力フィールドを計算する数式が含まれています。これは非常に長い単純な式です。
フォームにデータを入力している間、VBA フォーム自体のフィールドに、ワークシート列 CC の数式に基づいて行われた入力の実行結果が表示され続ける可能性はありますか? その長い数式を VBA で記述する方法がわからないので、それを回避する方法があるかどうかを調べたいと思います。
出来ない場合は、フォームにデータが入力されている間に、結果を確認するボタンがあります。このボタンをクリックすると、一時的にフォーム データがスプレッドシートに入力され、CC セルに入力され、VBA データ フォームがまだ開いている間にその結果がメッセージ ボックスとして表示されます。この結果メッセージ ボックスには、CONFIRM ENTRY または CANCEL の 2 つのボタンがあります。キャンセルをクリックすると、スプレッドシートに入力されたデータは削除されます。確認をクリックすると、入力したデータが残ります。
誰かが解決策を提案できれば、緊急です。VBAフォームの画像を追加しました。