在VBA中将列表框项目转换为列表

在VBA中将列表框项目转换为列表,vba,list,listbox,Vba,List,Listbox,我正在VisualStudio中创建一个表单,用户在其中将文件拖放到列表框中。文件路径正确显示在列表框中,但我在处理这些路径时遇到问题。我认为最好的方法是将路径转换为字符串列表 我的列表称为“附件列表”,列表框称为“附件条目” 无论我尝试什么方法,visual studio都会给我一个与无法转换为字符串的列表框项目相关的错误。我使用了以下方法: Dim attachment_list As New List(Of String) For Each item As String I

我正在VisualStudio中创建一个表单,用户在其中将文件拖放到列表框中。文件路径正确显示在列表框中,但我在处理这些路径时遇到问题。我认为最好的方法是将路径转换为字符串列表

我的列表称为“附件列表”,列表框称为“附件条目”


无论我尝试什么方法,visual studio都会给我一个与无法转换为字符串的列表框项目相关的错误。

我使用了以下方法:

    Dim attachment_list As New List(Of String)
    For Each item As String In attachment_entry.Items
        attachment_list.Add(item)
    Next

Access还是excel?奇怪的是,我认为两者的区别是相关的。这里有一个简洁的链接,可以用一种不那么直接的方式回答你的问题。这是VB.net而不是VBA。请使用正确的标签。