如何使用VBA sendkeys打印或发送大括号()

时间:2012-06-13 08:38:29

标签: vba excel-vba excel

我有以下不发送大括号的代码。

sendkeys "a=$(script.sh)",true

但是它发送为= $ script.sh

缺少牙箍。

1 个答案:

答案 0 :(得分:5)

试试这个

SendKeys "a=${(}script.sh{)}", True

例如

Sub Sample()
    Dim RetVal

    RetVal = Shell("NOTEPAD.EXE ", 1)

    AppActivate RetVal
    SendKeys "a=${(}script.sh{)}", True
End Sub

<强>输出

a=$(script.sh)