Shell "yourPath\BarTenderEXE", vbNormalFocus
'yourPath是exe的绝对路径
'以上是打开BarTenderEXE的命令
接下来还要自动打印就比较麻烦,如果你对命令行比较熟练那可以继续往下看,如果不是那就请到这里吧,打开D:\TMBTW之后请人手 *** 作打印吧。
后面我不知道BarTenderEXE是具体怎么 *** 作。。。所以大概可以这样:
一般具备打印功能的exe文件,需要打开文件(条码文件),大概在file - open 里面,然后打印是file-print(一般快捷键ctrl+p)
那么就简单了,打开了BarTenderEXE之后,接着发送键盘指令
alt - down - enter - 输入“D:\TMBTW” - enter - alt - down - p - enter
Dim wb As Workbook
ApplicationScreenUpdating = False
Set wb = WorkbooksOpen(要调用的工作薄的路径及名称)
‘路径及名称格式如下 ThisWorkbookPath & "\Backxlsx")
With wbSheets("表名 不是工作薄名")range(要调用的单元格)
对调用单无格的 *** 作
End With
wbClose 1
ApplicationScreenUpdating = True
以上就是关于EXCEL VBA 启动其它应用程序问题全部的内容,包括:EXCEL VBA 启动其它应用程序问题、VBA编程中如何调用其他文件夹下工作簿里的数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)