Excel中的vb编程问题(高手进来,回答好的有加分)

怎样写对两个工件簿中的数据进行计算的命令呢?比如:我想使C:\3.xls中sheet1的A1的数值等于C:\1.xls中sheet1的A1的数值加上C:\2.xls中sh... 怎样写对两个工件簿中的数据进行计算的命令呢?比如:我想使C:\3.xls中sheet1的A1的数值等于C:\1.xls中sheet1的A1的数值加上C:\2.xls中sheet1的A1的数值,命令是在3.xls的宏中写的,1.xls 和2.xls处于关闭状态(如果是打开状态我自己会写的),一定要用VB编写,用普通方法谁都会的,我这只是个例子而已,实际上这条命令是镶嵌在一个VB程序脚本中的,回答的详细点,关健的地方最好解释一下,回答的好的我会视质量好坏灼情加最高不超过50分的,多谢了! 展开
 我来答
苏州老三石
2010-05-06 · TA获得超过1150个赞
知道小有建树答主
回答量:1300
采纳率:33%
帮助的人:941万
展开全部
Q其实你要的就是打开C:\1.xls和C:\2.xls的宏代码而已,因为如果是打开状态你自己就会写了,打开工作薄的宏代码为:workbooks.open("C:\2.xls")
引号内你可以换成你想打开的工作薄,
打开后用以下命令就可以了
workbooks("3.xls").sheet1.range("A1")=workbooks("1.xls").sheet1.range("A1")+workbooks("2.xls").sheet1.range("A1")
hawking_xu
2010-05-04 · TA获得超过215个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:156万
展开全部
焦点就在对1.xls 和2.xls 中数据的读取问题
我不知道为什么不要打开,那样明显增加难度。不知道后台打开的方法行不行?
其实只要是读取数据就肯定打开xls的数据库,只是打开的形式不同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6e017157
2010-05-04 · TA获得超过1046个赞
知道大有可为答主
回答量:2218
采纳率:50%
帮助的人:1253万
展开全部
哦。我也视给分情况多少 灼情 回答不超过1百个字。不客气。呵呵。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式