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

标签 vba excel

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

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

但它作为 a=$script.sh 发送

缺少大括号。

最佳答案

试试这个

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)

关于vba - 如何使用 VBA sendkeys 打印或发送大括号 ( ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11011104/

相关文章:

VBA 展望。尝试从电子邮件正文中提取特定数据并导出到 Excel

vba - 创建文件时找不到路径-VBA

excel - 对象 'Add' 的方法 "workbooks"失败 - 使用 vba Access 2007 导入 Excel 工作簿

vba - Excel VBA 宏 - 在选定的单元格上运行

sql - 使用sql从excel表格中获取数据

vba - 在 SSRS 中导出到 Excel 时,代码部分未按预期执行

excel - 如何更正代码以使其在 = "Metered"的单元格区域左侧的列中运行或插入公式

python - 如何使用python从mysql表数据写入excel

excel - 将公式添加到 Excel VBA 表单保存按钮

excel - "For"循环不删除工作表中的所有图表