السلام عليكم
من رخصة استاذي العزيز صالح حمادي
تفضل استاذ Ahmed.IQ التعديل
علما ان التعديل جرى على نفس كود استاذ صالح
Dim frm As Form
Dim fc As Control
Dim RowData As String
Set frm = Me
RowData = ""
For Each fc In frm.Controls
If fc.ControlType = 104 Then
RowData = RowData & "," & fc.Name
End If
Next fc
Me.Comb1.RowSource = Right(RowData, Len(RowData) - 1)
Set frm = Nothing
ملاحظة : Row Source Type = Value List