Excel VBA質問箱 IV

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

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


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

【44501】環境変数をリストボックスの名前に設定の仕方 toto 06/11/19(日) 23:22 質問[未読]
【44507】Re:環境変数をリストボックスの名前に設定... ハチ 06/11/20(月) 9:30 発言[未読]
【44538】Re:環境変数をリストボックスの名前に設定... toto 06/11/21(火) 1:41 お礼[未読]

【44501】環境変数をリストボックスの名前に設定の...
質問  toto  - 06/11/19(日) 23:22 -

引用なし
パスワード
   はじめまして。VBA超初心者です。

まず、DBから名前テーブルの名前をすべて取り出して、Excelのリストボックスに表示させる。
ここまではできました。

このリストボックスの名前に環境変数を設定させるにはどうすればいいのですか?

動きの動作として、その名前を選択したらその名前のデータが出る。
というような感じなんですが・・。

よろしくお願いします。

【44507】Re:環境変数をリストボックスの名前に設...
発言  ハチ  - 06/11/20(月) 9:30 -

引用なし
パスワード
   ▼toto さん:
>まず、DBから名前テーブルの名前をすべて取り出して、Excelのリストボックスに表示させる。
>ここまではできました。

まずは、このコードをUPしてみては?

>このリストボックスの名前に環境変数を設定させるにはどうすればいいのですか?

名前の"環境変数"とはなんのことでしょうか?
セルの名前であれば、セルの範囲のことですか?

>動きの動作として、その名前を選択したらその名前のデータが出る。
>というような感じなんですが・・。

選択したら なら
Private Sub ListBox1_Change()で、
何処に出したいのでしょうか?

【44538】Re:環境変数をリストボックスの名前に設...
お礼  toto  - 06/11/21(火) 1:41 -

引用なし
パスワード
   ハチさんお返事ありがとうございます。

>名前の"環境変数"とはなんのことでしょうか?
>セルの名前であれば、セルの範囲のことですか?

名前の環境変数は「USERNAME」のことです。
あまり詳しくないのでが、コマンドプロンプトを立ち上げて、「set」と入力すると、「USERNAME」というログインユーザが表示されます。これを元に、リストに入れた名前とをひもずける。ということなのですが、なんとなくそれらしい動作をさせることが出来ました。

親切にどうもありがとうございました。またなにかありましたら是非おねがいします。

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