「Sheet1」の列「A」に動的行があり、10から60行に時々変化しています。私はこのコードをオプションの選択(「シート2」で作業しているとき)でユーザフォームリストボックスに挿入します。私はどこに問題があるのか分からないのですか? :リストボックスに動的行を割り当てる
2)私には分かりますが、私には分かります。どうすれば "シート2"の行 "B"にあるコラムが私のリストボックスから選択されたアイテムを共有していますか?意味をなさない
希望: は、下のスクリーンショットです。それらが使用されている場合 おかげでデザインモードで
Option Explicit
Private Sub UserForm_Initialize()
Dim ColCnt As Long
Dim rng As Range
Dim ColWidths As String
Dim i As Long
With ThisWorkbook.Sheets("Sheet1")
Set rng = Range("A1", .Range("A2").End(xlDown))
End With
With Me.lbxRange
.ColumnCount = 1
.RowSource = rng.Offset(5).Resize(rng.Rows.Count - 1).Address
End With
End Sub
Q1:セルが実際には空でないことを意味します。どちらかに空白文字または数式があります。これを確認して確認できますか? –