0

我正在寻找一种方法来使用 Excel 2010 VBA 中的 Windows 对话框,以便用户可以浏览文本文件。

一旦找到,选择将返回文件名,以便它可以用于将文件作为字符串读入内存。

我不想将它直接读入工作簿,因为我需要使用 mid$ 等处理文件并将每个字符依次放入工作表单元格。

4

1 回答 1

0

试试这个:

With Application.FileDialog(msoFileDialogFilePicker)
    .Filters.Add "Text files", "*.txt"
    .Show

    For Each Filename In .SelectedItems
        MsgBox Filename
    Next
End With
于 2012-12-07T15:10:12.640 回答