1

我的目标是通过 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"""
4

1 回答 1

1

双引号转义;

suppname = """""""\\server1\pc1\targetG0\source-pc\pkgs.gz"""""""
于 2012-08-01T10:06:14.830 回答