如何使用VBA在Excel中打开(实际打开)文本文件?

时间:2016-04-02 20:52:04

标签: excel vba excel-vba

我知道如何从/向文本文件读/写。但这些例程实际上并没有明显打开文本文件。我希望能够打开文本文件,以便我可以直接进行编辑(在记事本应用程序中),而不是通过宏。

澄清 - 我不打算将文本文件中的数据导入Excel。我只想在Excel中打开文本文件 - 但文本文件的实际编辑将在记事本中。

1 个答案:

答案 0 :(得分:2)

您是否尝试过这样:

Sub OpenTextFile() 

On Error GoTo 1 
ActiveWorkbook.FollowHyperlink "C:\Windows\test.txt", NewWindow:=True 
Exit Sub 
1:       MsgBox Err.Description 

End Sub

来源:http://www.vbaexpress.com/kb/getarticle.php?kb_id=341

P.S。对不起,我目前在没有安装excel的计算机上,因此我无法在星期一之前对其进行测试...所以请试试