Page 116 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼前回入力した文字を既定値にするには? haru 02/9/23(月) 11:43 ┗Re:前回入力した文字を既定値にするには? つん 02/9/23(月) 13:24 ┗Re:前回入力した文字を既定値にするには? haru 02/9/23(月) 13:56 ┗Re:前回入力した文字を既定値にするには? つん 02/9/23(月) 14:59 ┗Re:前回入力した文字を既定値にするには? haru 02/9/23(月) 17:34 ─────────────────────────────────────── ■題名 : 前回入力した文字を既定値にするには? ■名前 : haru ■日付 : 02/9/23(月) 11:43 -------------------------------------------------------------------------
マクロを実行して、テキストボックスに入力した値を、次回実行 時に初期値として表示させたいのですが、どうすれば良いですか? よろしくお願いします。 |
haru さん、こんにちは > マクロを実行して、テキストボックスに入力した値を、次回実行 >時に初期値として表示させたいのですが、どうすれば良いですか? > よろしくお願いします。 データ保持用に1つシートを用意して、そこに値を保存しておいて、 次回実行時に読み込むようにしたらいかがですか? そのシートは非表示にしておいて・・・ INIファイルを使うとか、レジストリを使うとか、いろいろあると思いますが、 セルに保存しておくのが一番簡単だと思います。 |
▼つんさん、こんにちは。 早速の御返事ありがとうございます。 >> マクロを実行して、テキストボックスに入力した値を、次回実行 >>時に初期値として表示させたいのですが、どうすれば良いですか? >> よろしくお願いします。 >データ保持用に1つシートを用意して、そこに値を保存しておいて、 >次回実行時に読み込むようにしたらいかがですか? これが一番簡単そうですね。 >INIファイルを使うとか、レジストリを使うとか、いろいろあると思いますが、 >セルに保存しておくのが一番簡単だと思います。 テキストボックスのプロパティのValueそのものを書き換えたかっ たんですが、こういうことはマクロではできないんでしょうか? |
>>INIファイルを使うとか、レジストリを使うとか、いろいろあると思いますが、 >>セルに保存しておくのが一番簡単だと思います。 > テキストボックスのプロパティのValueそのものを書き換えたかっ >たんですが、こういうことはマクロではできないんでしょうか? えっと、どういうことでしょうか? フォームのテキストボックスで、シートに値を保存しておくのでしたら、 フォームを表示するとき・・・Initializeイベントに TextBox1.Value = Worksheets("データ保持用のシート").range("好きなセル2).Value というようにすれば、いいですよね? こういうことではないんやろか? |
▼つんさん、こんにちは。 早速の御返事ありがとうございます。 >>>INIファイルを使うとか、レジストリを使うとか、いろいろあると思いますが、 >>>セルに保存しておくのが一番簡単だと思います。 >> テキストボックスのプロパティのValueそのものを書き換えたかっ >>たんですが、こういうことはマクロではできないんでしょうか? >えっと、どういうことでしょうか? >フォームのテキストボックスで、シートに値を保存しておくのでしたら、 >フォームを表示するとき・・・Initializeイベントに > TextBox1.Value = Worksheets("データ保持用のシート").range("好きなセル2).Value >というようにすれば、いいですよね? この方法はうまくいきました。 >こういうことではないんやろか? これとは、別に >> テキストボックスのプロパティのValueそのものを書き換えたかっ >>たんですが、こういうことはマクロではできないんでしょうか? という、素朴な疑問です。 |