VBS中怎么将inputbox输入的值进行输出

为了方便自己工作,我常常要将一批产品批号导入专门的系统里,我先前是设定将批号全都放表格里,然后模拟按键切换窗口来复制批号,可是当心产品数量及一些明显的不良出现,所以我扫过... 为了方便自己工作,我常常要将一批产品批号导入专门的系统里,我先前是设定将批号全都放表格里,然后模拟按键切换窗口来复制批号,可是当心产品数量及一些明显的不良出现,所以我扫过一次批号后还得检察一下产品,我感觉还能进一步减化,因为之前纯输入批号,然后输数量等信息,其它信息都一样,所以我是用模拟按键,可是批号都不一样。以我想用一个窗口来给批号斌个值,但是我弄了 Inputbox 来保存批号,却不知道怎么将它以模拟按键的形式发送来,有高手可以帮我解决吗?
例如:

dim a,WshShell '申明变量 a是产品批号
do
Set WshShell=CreateObject("WScript.Shell")
b=inputbox("请输入每盘产品数量")
a=inputbox("请输入批号:")'当输入 0 时结束此循环
if a=0 then
msgbox("结束自动输入")
else

msgbox("自动输入条码命令")
WshShell.SendKeys "(a)" '这里我想将批号输出,可是要怎么做到呢?批号是好几位数
end if
loop

有高手知道怎么做吗?急求解答
可是是数字加字母的啊。
展开
 我来答
奥泼提迷死题客
2009-10-19 · TA获得超过3430个赞
知道大有可为答主
回答量:1627
采纳率:0%
帮助的人:2369万
展开全部
如果是纯数字的话,改成
WshShell.SendKeys a

加引号表示字符,不加则是变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mosesmoses0651
2009-10-19 · TA获得超过2718个赞
知道小有建树答主
回答量:824
采纳率:0%
帮助的人:654万
展开全部
1.连续几个SendKeys
2.剪贴板
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式