Ms access Access vba:listbox additem多列截断逗号
我有一个带有两个列的组合框,但第一个是隐藏的,它以相同的方式将值添加到列表框中。我注意到列表框正在截断第二列中的字符串 这是我迄今为止的代码,其中cmbPart是组合框,lstPart是列表框Ms access Access vba:listbox additem多列截断逗号,ms-access,vba,Ms Access,Vba,我有一个带有两个列的组合框,但第一个是隐藏的,它以相同的方式将值添加到列表框中。我注意到列表框正在截断第二列中的字符串 这是我迄今为止的代码,其中cmbPart是组合框,lstPart是列表框 Me.lstPart.AddItem (CStr(Me.cmbPart.Value) & " ;" & CStr(Me.cmbPart.Column(1, Me.cmbPart.ListIndex))) 我注意到,当字符串中有逗号(,)时,它将停止显示Me.cmbPart.Column(
Me.lstPart.AddItem (CStr(Me.cmbPart.Value) & " ;" & CStr(Me.cmbPart.Column(1, Me.cmbPart.ListIndex)))
我注意到,当字符串中有逗号(,)时,它将停止显示Me.cmbPart.Column(1,Me.cmbPart.ListIndex)
中的其余部分
如何停止该行为?要添加到多栏列表框的带逗号的字符串必须用单引号括起来
Me.lstPart.AddItem (CStr(Me.cmbPart.Value) & " ;" & CStr("'" & Me.cmbPart.Column(1, Me.cmbPart.ListIndex)) & "'")
天哪,我不知道。谢谢你这么简单,但超级修复。