Excel VBA質問箱 IV

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

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


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

【58449】テキストボックスの背景色の変更 koku 08/10/26(日) 18:09 質問[未読]
【58450】Re:テキストボックスの背景色の変更 かみちゃん 08/10/26(日) 18:17 発言[未読]

【58449】テキストボックスの背景色の変更
質問  koku  - 08/10/26(日) 18:09 -

引用なし
パスワード
    はじめまして。VBA初心者ですが現在ユーザーフォーム上にテキストボックスを挿入しようとして行き詰まりました。

 じつはテキストボックスの背景色の事なのですがプログラム実行中に変更した背景色(グレイ)をそのまま例えば初期値化するなどして次回フォーム起動時に引き継ぐことはできませんでしょうか?(今のままでは次回起動時は初期設定の色(白)に戻ってしまいます。)
 
 テキストボックスは13個あり毎回変更するテキストボックスは違うのですが次回に変更分を確認しやすくするためフォーム終了時に色付けできなかと思っています。

 別シート等に記録し参照して起動すればいいのかもしれませんがシート数を増やしたくないのでできればフォーム設定やプログラムにより行いたいもので。

【58450】Re:テキストボックスの背景色の変更
発言  かみちゃん  - 08/10/26(日) 18:17 -

引用なし
パスワード
   こんにちは。かみちゃん です。

> 別シート等に記録し参照して起動すればいいのかもしれませんがシート数を増やしたくない

フォームの設定を保存するような方法はフォーム自体には、ないような気がします。
シートを増やしたくないなら、外部ファイルなどに情報を持たせておくというのではいかがでしょうか?

また、シートを増やしているように見せない(非表示にする)という方法もあります。

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