VB6.0 excel 我想通过VB6.0编写一个可执行exe文件,

exe的目的是点击按钮就可以打开位于桌面的excel1.excel,并分列读取其中的数据,对其中的数据进行判断,最后生成一个新的excel表。中间的判断语句没问题,就是打... exe的目的是点击按钮就可以打开位于桌面的excel1.excel,并分列读取其中的数据,对其中的数据进行判断,最后生成一个新的excel表。中间的判断语句没问题,就是打开excel和生成新excel的语句不知道怎么写。思路应该怎么写Dim ExcelApp As Excel.Application 'Excel对象 “第一句就提示错误 “用户定义类型未定义??”
Dim ExcelBook As Excel.Workbook '工作簿
Dim ExcelSheet As Excel.Worksheet '工作表
展开
 我来答
农向南逯娅
2020-01-10 · TA获得超过2.9万个赞
知道小有建树答主
回答量:1.2万
采纳率:28%
帮助的人:584万
展开全部
如果可以编辑vb写的程序,可以向注册表或者某个文件写入一个特定返回值,来供c#程序调用;
如果不可以编辑vb写的程序,就要看看vb程序具体干了什么;总之运行前和运行后是不一样的;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2016-07-21 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2775万
展开全部
数组M()是动态数组,类型为Range,并且也没有重新定义规模。
怎么可以把单元格的Value值赋予它呢?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5219427
2016-07-20 · TA获得超过1652个赞
知道小有建树答主
回答量:963
采纳率:53%
帮助的人:438万
展开全部
在工程-引用里面选择Microsoft Excel 对象就行了
追答
你想引用其它程序里面的对象,必需先加载对这些对象的引用才行,要不然,VB无法识别
追问

    

M(i) = ExcelSheet.Range(i, 1).Value的时候出错,提示“对象不支持改属性或方法”

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式