Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4814 / 13644 ツリー ←次へ | 前へ→

【54280】UserformのCaption自体を書き換えたい 初心者 08/3/2(日) 21:30 質問[未読]
【54282】Re:UserformのCaption自体を書き換えたい neptune 08/3/2(日) 22:10 回答[未読]
【54283】Re:UserformのCaption自体を書き換えたい 初心者 08/3/2(日) 22:21 質問[未読]
【54284】Re:UserformのCaption自体を書き換えたい neptune 08/3/2(日) 23:15 回答[未読]
【54285】Re:UserformのCaption自体を書き換えたい 初心者 08/3/2(日) 23:36 お礼[未読]
【54286】Re:UserformのCaption自体を書き換えたい 初心者 08/3/3(月) 0:41 お礼[未読]

【54280】UserformのCaption自体を書き換えたい
質問  初心者  - 08/3/2(日) 21:30 -

引用なし
パスワード
   よろしくお願いします。
ユーザーフォームのテキストボックスやラベルに変数を格納できそうな気がしたのですが、一度ブックを閉じてから新たに開くと、プログラムを作成したときに設定した値に戻ってしまいます。

変数を格納する専用のユーザーフォームを作っておいて、そのラベルのキャプション自体やテキストボックスのバリュー自体を別なユーザーフォームから書き換えることはできないものでしょうか。
ヒントをお願いします。

【54282】Re:UserformのCaption自体を書き換えたい
回答  neptune  - 08/3/2(日) 22:10 -

引用なし
パスワード
   ▼初心者 さん:
こんにちは

>変数を格納する専用のユーザーフォームを作っておいて、そのラベルのキャプション自体やテキストボックスのバリュー自体を別なユーザーフォームから書き換えることはできないものでしょうか。
>ヒントをお願いします。
どこかに物理的にデータを保存しておかないと無理です。
プログラム上でUserForm、コントロールなどを変更しても物理的には保存できません。

【54283】Re:UserformのCaption自体を書き換えたい
質問  初心者  - 08/3/2(日) 22:21 -

引用なし
パスワード
   早速のご回答をありがとうございます。

初心者としては、シート上で保存するのが手っ取り早いという理解でいいのでしょうか。

【54284】Re:UserformのCaption自体を書き換えたい
回答  neptune  - 08/3/2(日) 23:15 -

引用なし
パスワード
   ▼初心者 さん:

>初心者としては、シート上で保存するのが手っ取り早いという理解でいいのでしょうか。
それが一番判りやすいかと思います。

別方法としては
・ExcelBookのプロパティとして保存(これはやったこと無いですが。
 検索すればサンプルはどこかにあると思います。多分VBE側のHelpにも
 載っていると思う。)
・データ保存用のINIファイル、などのDataファイルに保存。
・レジストリに保存。
・今、流行のXMLファイルに保存(これは聞かれても判りません)
などが、一般的かと思います。

【54285】Re:UserformのCaption自体を書き換えたい
お礼  初心者  - 08/3/2(日) 23:36 -

引用なし
パスワード
   neptune 様

ウィークエンドプログラマーなもので、うまくいかない部分があります。
VBAについての理解が深まりました。
ありがとうございます。

【54286】Re:UserformのCaption自体を書き換えたい
お礼  初心者  - 08/3/3(月) 0:41 -

引用なし
パスワード
   neptune 様

レジストリの書き換えにつきまして、仕組みはともかく使い方が分かりました。
奥が深いですね。
重ねて御礼申し上げます。

4814 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free