1

私の目標は、VBA によって D:\file.txt に次の行を正確に書き込むことです。

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

.

次の VBA コードを書きますが、このプログラムを実行すると、引用符が 2 つしかない行が表示され、引用符が 6 つある行が表示されます。

私のコード:

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 に答える