

Excelのvbaでユーザーフォームを作成しました。
UserForm_initialize()内でコントロールを以下のように動的に作成・配置しました。
Me.Controls.Add("Forms.ComboBox.1", "ComboBox" & i, True)
別のコマンドを用意して、そこから表示するコントロール数を変更させたいので、パブリック変数を使用してループ回数を指定したうえでフォームを再表示させました。
しかし、ループ回数を増やした場合は良いのですが、減らした場合でも一度表示されたコントロールが消えません。
良い方法を教えて下さい。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
コントロールの存在確認
Visual Basic(VBA)
-
ExcelVBAのユーザーフォームの中に線を引きたい
Visual Basic(VBA)
-
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
-
4
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
5
EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい
Visual Basic(VBA)
-
6
ユーザーフォームをホイールでスクロールする方法(Excel2000VBA)
Excel(エクセル)
-
7
エクセルVBAでマルチページの切り替え方法の件で
Excel(エクセル)
-
8
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
9
ExcelVBAのコントロールの種類の取得方法
Visual Basic(VBA)
-
10
エクセルVBAでmeに相当するものは?
Excel(エクセル)
-
11
VBA:ユーザーフォームのマルチページに色を付けたい。
Word(ワード)
-
12
Access2007 コントロールの削除
Visual Basic(VBA)
-
13
オブジェクト型の変数にフォームを入れたい
Visual Basic(VBA)
-
14
Excel-VBA>コントロールをグレイアウトするには?
Excel(エクセル)
-
15
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
16
VBA エンターキーでイベントに入りたい。
PowerPoint(パワーポイント)
-
17
どこにもフォーカスを当てたくない
Access(アクセス)
-
18
VBA TEXTBOXテキストボックスの文字の大きさが一定にならない。 ユーザーフォームでテキストボ
Visual Basic(VBA)
-
19
エクセルVBA フォームへ動的に貼り付けたボタンのクリックイベントを検知する方法を教えてください
Excel(エクセル)
-
20
ListView 項目の選択/選択解除について
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELでactivexコントロールを...
-
ExcelVBAのコントロールの種類...
-
'ckbl' コントロールは作成され...
-
エクセルVBAでオプションボタン...
-
ActiveX DLL と ActiveXコント...
-
アクセス特有の書き方?
-
エクセル・VBA CheckBoxのオブ...
-
ExcelVBAでListViewが使用できない
-
listviewの設定について
-
Webカスコンってなんですか?
-
コントロール配列と同じような...
-
ビープ音鳴らし続けたい。
-
(VBA)スピンボタンの大量...
-
ASP.netのエラー 2005から2008...
-
C# 子のコントロールからイベン...
-
VB.net webアプリケーションで...
-
VBでアニメーションGIFを表示す...
-
C# タブのコントロール取得
-
エクセルVBAで2種類のCheckbox...
-
VBAのフォームでTextBoxがいっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELでactivexコントロールを...
-
'ckbl' コントロールは作成され...
-
エクセルVBAでオプションボタン...
-
ExcelVBAでListViewが使用できない
-
カメラスクロールするのを動画...
-
VBA ユーザーフォームの Keypre...
-
Excel VBA で Richtextboxを使...
-
エクセル・VBA CheckBoxのオブ...
-
チェックボックスをオンにした...
-
vb.netで画面のコントロールId...
-
コントロールを移動できない
-
OCXって何ですか?
-
C#で角が丸いテキストボックス
-
ユーザーフォームで動的(Me.Con...
-
C# Form上に配置されたコントロ...
-
ExcelVBAのコントロールの種類...
-
chr関数の呼び出しで「プロ...
-
変数をコントロール型で使用す...
-
ActiveXコントロールはどこへい...
-
Groupboxの配下のコントロール...
おすすめ情報