質問: テキストボックスに入力した値を、次に入れ替えるまで保持させたいのですが、どのような方法があるでしょう テキストボックスに入力した値を、次に入れ替えるまで保持させたいのですが、どのような方法があるでしょうか?ソフトを終了させて再起動しても値を保持しておくようにしたいのです。商品単価を設定して、それを元に、フォーム上やレポート上の金額計算に使用したいのです。よろしくお願いします。
回答: > accsessでの方法です。 カテゴリがaccessなのを見落としていました。失礼しました。 って事は、フォームってのは、accessの標準の機能で作成するフォームで良いのでしょうか? そういう前提だと、vbaでフォームを閉じる時に保存、フォームの読み込み時に読み込んでテキストボックスに設定とか。 こちらのサイトのサンプルがそのまま使えそう。 t's ware - access tips - #060 フォームを前回閉じたときのプロパティ値を復元するには? https://tsware.jp/tips/tips_060.htm レジストリ以外の保存先だと、データベースの中に保存、ファイルに保存ってのも可能だと思います。 が、前者は画面操作中の値で、データベースの内容との相関が無いのでやめとく方が無難。 後者はファイルの書き込み可能な場所か、他のアプリとファイル名がかぶらないか?とかの保証がないのでやめとくのが吉とか。