Excel VBA質問箱 IV

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

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


11820 / 13646 ツリー ←次へ | 前へ→

【13924】ユーザフォーム・CommandButtonの使い方 YN61 04/5/17(月) 14:33 質問[未読]
【13925】CommandButton・・・ですか? つん 04/5/17(月) 14:38 発言[未読]
【13947】Re:CommandButton・・・ですか? YN61 04/5/17(月) 18:42 お礼[未読]
【13926】Re:ユーザフォーム・CommandButtonの使い方 ちゃっぴ 04/5/17(月) 14:49 回答[未読]

【13924】ユーザフォーム・CommandButtonの使い方
質問  YN61  - 04/5/17(月) 14:33 -

引用なし
パスワード
   ユーザフォームのCommandButtonに10から80まで10刻みの数字を出すようにする時、RowSourceにて,指定したセル範囲を設定しています。
しかし、この方法ですとセルを8行(10、20、30・・・80まで)必要としますが、セルを使うと作業スペースがどうして必要となります。何かの拍子でそのセルを削除してしまう恐れもあります。何か他の方法は無いものでしょうか。
よろしくお願いします。

【13925】CommandButton・・・ですか?
発言  つん E-MAIL  - 04/5/17(月) 14:38 -

引用なし
パスワード
   YN61 さん、こんにちは。

>ユーザフォームのCommandButtonに10から80まで10刻みの数字を出すようにする時、RowSourceにて,指定したセル範囲を設定しています。
>しかし、この方法ですとセルを8行(10、20、30・・・80まで)必要としますが、セルを使うと作業スペースがどうして必要となります。何かの拍子でそのセルを削除してしまう恐れもあります。何か他の方法は無いものでしょうか。
>よろしくお願いします。

CommandButtonですか?
読んでますと、なんとなく、ComboBoxとか、ListBoxのお話のように思うんですけど・・・
勝手にそうだと想像して、RowSourceで設定したくないなら、AddItemで設定すればどうですか?

【13926】Re:ユーザフォーム・CommandButtonの使い...
回答  ちゃっぴ E-MAIL  - 04/5/17(月) 14:49 -

引用なし
パスワード
   ▼YN61 さん:
>ユーザフォームのCommandButtonに10から80まで10刻みの数字を出すようにする時、RowSourceにて,指定したセル範囲を設定しています。
>しかし、この方法ですとセルを8行(10、20、30・・・80まで)必要としますが、セルを使うと作業スペースがどうして必要となります。何かの拍子でそのセルを削除してしまう恐れもあります。何か他の方法は無いものでしょうか。
>よろしくお願いします。

あくまでセルを使用すると言うのなら、
別シートに作っておき非表示にするって手もあるかと・・・

【13947】Re:CommandButton・・・ですか?
お礼  YN61  - 04/5/17(月) 18:42 -

引用なし
パスワード
   つん さん
ちゃっぴ さん

早速ご返事ありがとうございます。
ご指摘の通です、失礼しました。CommandBuutunでは無く、ComboBoxに10、20・・・80まで数字を出して、年齢を表示したくてお尋ねしました。

現在、RowSourceにセル範囲を指定して表示させています。
そして、ご指摘のとおり、その列を非表示にしています。

小生、addItemでComboBoxに数字を出す仕方は知りませんので、また勉強します。
ヒントがありましたら教えてください。
お忙しい中、本当にありがとうございました。

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