SAS DDE 将 hpyerlink 写入一个单元失败
SAS DDE write a hpyerlink into one cell failed
我想写一个 hyperlink 工作到一个单元格但是失败了。
filename xlSheet1 dde "Excel|&ddestr.Report!R&insertpos.C1:R&insertpos.0C8";
data _null_;
file xlSheet1;
e = '=HYPERLINK("c:\work\test.txt","FAILED")';
put e;
run;
但是只能把字符串的第一部分写成"=HYPERLINK("c:\work\test.txt",",第二个参数丢了。link也可以,但是只显示0。
如何解决?我要他们把所有东西都放在一个牢房里。
谢谢!
从你的问题中不清楚你使用的最外面的引号是单引号还是双引号,因为你在代码片段中使用了单引号,但在下面的文本中使用了双引号。如果您只使用双引号,请尝试以下操作,看看它是否适合您:
filename xlSheet1 dde "Excel|&ddestr.Report!R&insertpos.C1:R&insertpos.0C8";
data _null_;
file xlSheet1;
e = "=HYPERLINK(""c:\work\test.txt"",""FAILED"")";
put e;
run;
我想写一个 hyperlink 工作到一个单元格但是失败了。
filename xlSheet1 dde "Excel|&ddestr.Report!R&insertpos.C1:R&insertpos.0C8";
data _null_;
file xlSheet1;
e = '=HYPERLINK("c:\work\test.txt","FAILED")';
put e;
run;
但是只能把字符串的第一部分写成"=HYPERLINK("c:\work\test.txt",",第二个参数丢了。link也可以,但是只显示0。
如何解决?我要他们把所有东西都放在一个牢房里。
谢谢!
从你的问题中不清楚你使用的最外面的引号是单引号还是双引号,因为你在代码片段中使用了单引号,但在下面的文本中使用了双引号。如果您只使用双引号,请尝试以下操作,看看它是否适合您:
filename xlSheet1 dde "Excel|&ddestr.Report!R&insertpos.C1:R&insertpos.0C8";
data _null_;
file xlSheet1;
e = "=HYPERLINK(""c:\work\test.txt"",""FAILED"")";
put e;
run;