Excel VBA質問箱 IV

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

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


59699 / 76732 ←次へ | 前へ→

【21709】Re:オプションボタンの状態を調べ、リストボックスに表示
回答  kobasan  - 05/1/27(木) 19:30 -

引用なし
パスワード
   ▼mickeypapa さん今晩は

>もっとすっきりとしたコードにならないものかと考えております。
でどうですか?

Sub test2()
  Dim myRan As String
  Dim i, myRow As Integer
  '
  Dim A As Variant
  A = Array("M2:M", "N2:N", "O2:O", " Q2:Q", "R2:R", "S2:S", "T2:T", "U2:U", "V2:V", "W2:W")
  '
  With frmCBO
    For i = 1 To 11
      If .Controls("Opt" & i) = True Then Exit For
    Next i
    '
    myRow = Sheets("CBO").Cells(65536, 12 + i).End(xlUp).Row
    myRan = "CBO!" & A(i - 1) & myRow
    '
    With .ListBox1
      .ColumnCount = 1          '列数の設定
      .RowSource = myRan         'リスト
      .ColumnWidths = "40 pt"
    End With
  End With
End Sub

0 hits

【21705】オプションボタンの状態を調べ、リストボックスに表示 mickeypapa 05/1/27(木) 17:43 質問
【21709】Re:オプションボタンの状態を調べ、リスト... kobasan 05/1/27(木) 19:30 回答
【21710】Re:オプションボタンの状態を調べ、リスト... mickeypapa 05/1/27(木) 20:18 お礼

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