okome36333 の回答履歴
全3件中1~3件表示
- エクセルvbaで、ランク順に配分する
たとえば、1位~5位まで順位を成績順に決めて、賞品3つ(商品の数は毎回変動する)を1つずつ上位から分けたいのですが、vbaで上記を行うにはどう記述すればよいでしょうか。 イメージは、賞品の数が書いてあるセルがあり(上記の例では3)、そのセルの数値が0になるまで上位から分けていく、というものです。商品の数によっては当たらない人もいます。よろしくお願いします。
- 締切済み
- Windows 7
- visitor7777
- 回答数1
- コンボボックスの値をVBAで配列に格納したい
コンボボックスの値をVBAで配列に格納したいのですが どういうコードにすればいいでしょうか? コンボボックスの参照元を格納するのではなく、 現在コンボボックスに表示されてるデータを格納したいです。 今、 Sub test() Dim varComb As Variant varComb = ActiveSheet.ComboBox1.Value End Sub というコードを作ったのですが、 これだと「aaa」しか取得できません。 varCombに"aaa,bbb,ccc"とカンマ区切りで格納するにはどうすればいいでしょうか? ComboBox1に表示されるデータ数を取得し、 ループさせ、 varComb = varComb & "," & ActiveSheet.ComboBox1.Value で格納していくイメージですが、コードが作れません。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- fknlfefhxiiq
- 回答数2
- vbaのユーザフォームについて
ユーザーフォームの背景だけを 完全に透明にすることは出来ますか? 調べてみると他のコントロールも 透明になるコードが見つかりました。 もし背景だけというのが可能であれば 回答お願いします。
- 締切済み
- Visual Basic
- atamanotaisou1
- 回答数1