2016-04-02 75 views
-2

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

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

回答

1

您是否尝试过这样的:

Sub OpenTextFile() 

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

末子

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

附:对不起,我目前在没有安装excel的机器上,所以我不能在星期一之前测试它...所以请尝试一下

+1

Perfect.Thanks! – PBD10017