作者zchien (小建)
看板Office
標題[問題] VBA sendkey 請教
時間Sat Feb 25 00:26:43 2017
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:
Excel
版本:2013
我telnet到Linux server,在透過sendkey
發現問題
只送下面兩行訊息
sendkey 變數A ,true
sendkey "字串A", true
上面字串A的內容是
ps -fA |awk '{print $1}'
但在server收到的訊息是
ps -fA|awk 變數A
請問是否有什麼方法,可以讓字串A的內容
被當成文字,完整送出到server
我試過
sendkey "ps -fA |awk " &" '{print $1}' "
不行
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.141.184
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1487953606.A.2E7.html
→ soyoso: {}對sendkeys有特殊意義,要指定的話,請置於大括號內 02/25 10:05
→ soyoso: 如"ps -fA |awk '{{}print $1{}}'" 02/25 10:05
→ soyoso: 另外如要指定+、^、%、~、()、{}這些字元其中一項,請置於 02/25 10:23
→ soyoso: 大括號內 02/25 10:23
→ zchien: 謝謝你的解答,我在測試看看 02/25 14:06