VBA +打印行,带引号到txt文件

时间:2012-08-01 10:03:44

标签: vba

我的目标是通过VBA

将以下一行写入D:\ file.txt
 """\\server1\pc1\targetG0\source-pc\pkgs.gz"""

我编写了以下VBA代码,但在运行此程序之后,我只使用了两个引号来获得六行引号?

我的代码:

Dim suppname As String

Open "D:\file.txt" For Output As #1

suppname = """"\\server1\pc1\targetG0\source-pc\pkgs.gz""""

Print #1, suppname

我得到的例子:

 "\\server1\pc1\targetG0\source-pc\pkgs.gz"

请在我的代码中建议我需要修复的内容,以获得以下内容:

 """\\server1\pc1\targetG0\source-pc\pkgs.gz"""

1 个答案:

答案 0 :(得分:1)

要引用双引号;

suppname = """""""\\server1\pc1\targetG0\source-pc\pkgs.gz"""""""