こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excel2010 VBA ユーザーフォーム

コンボボックスのリストに表示されているときはA列とB列が表示されているのに、
1つをクリックして選択した後はA列しか表示されません
選択した後もそのまま表示を維持したいのですが…

↓こんな感じでやりました
Private Sub UserForm_Initialize()
  Dim lRow As Long
    With Worksheets("Sheet1")
      lRow = .Range("A" & Rows.Count).End(xlUp).Row
    End With
    With ComboBox1
      .ColumnCount = 2
      .ColumnWidths = "50"
      .RowSource = "Sheet1!A2:B" & lRow
    End With
End Sub

よろしくお願いします

投稿日時 - 2012-04-22 21:40:04

QNo.7435824

困ってます

質問者が選んだベストアンサー

回答は1番さんと同じです。
でも、表したいんですよね。

ユーザーフォームの選択後、表示できる列は1列だけです。
なので、どうしてもというなら、2列を1列にして書くしかないです。

投稿日時 - 2012-04-23 13:06:02

お礼

ありがとうございました

投稿日時 - 2012-04-23 23:46:20

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

>選択した後もそのまま表示を維持したいのですが

出来ません。

投稿日時 - 2012-04-23 00:57:10

お礼

ありがとうございました

投稿日時 - 2012-04-23 23:45:17

あなたにオススメの質問