VB中使用OLE控件包含Excel文档,使用联接可以保存修改过的文档,使用嵌入怎么保存修改过的文档? 哥们你的想法太愚蠢!1。用OLE的方法来操作Excel是非常愚蠢的。2。用VBA的方法操作Excel是比较科学也比较有效率的。你可以将具体的问题Email给我,我会一一答复的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用VBA的方法操作Excel速度当然较快,但如果需要与用户进行较复杂的交互怎么办?如果我是要在另外的程序中显示并修改Excel文档怎么办?如果是要对多个文档处理怎么办?我认为OLE->ActiveX是MS的中心策略,利用组件技术创建不同应用是大势所趋,这决不是愚蠢。所以我给你Zero分 :-) 试一试Object属性,然后用VBA中的Save方法 假设ole1为ole控件 ole1.object.saveas("文件名") 将文件名设为与嵌入文档相同的文件名就可以了。也就是用另存为代替保存。 可以使用ole控件的SAVETOFILE方法, SAVETOFILE方法只能将文件存到在用二进制方式打开的文件句柄中去,可以看MSDN。 但是存成另一种格式,可能是对原文件进行了OLE头的包装。具体格式我也不清楚。这种格式的文件只能用OLE控件打开,不能用原服务程序。如果你知道它的格式请通知我。 可以使用ole控件的SAVETOFILE方法, SAVETOFILE方法只能将文件存到在用二进制方式打开的文件句柄中去,可以看MSDN。 但是存成另一种格式,可能是对原文件进行了OLE头的包装。具体格式我也不清楚。这种格式的文件只能用OLE控件打开,不能用原服务程序。如果你知道它的格式请通知我。 请问如何取字符串中最后一个“x”出现的位置。 问一段VB代码,总是报告:"多步OLE DB操作产生错误.如果可能,请检查每个OLE DB的状态值,没有工作被完成" webbrowser问题 大伙来看看 数据库的一些简单问题 关于使用sql server2000创建图表的问题 server端ocx和cab,值得讨论 请各位大虾帮忙,在线等待,提示者皆有分 关于实现类似vb工程窗口,属性窗口的方法 在VB中,一个类的实例需要多大的开销? 一个有意义的问题问题大家. 超级简单问题!!!!!!!!!!!!!!!!!!!!!!!!!!! MSHFlexGrid怪问题请教!
如果我是要在另外的程序中显示并修改Excel文档怎么办?如果是要对多个文档处理
怎么办?我认为OLE->ActiveX是MS的中心策略,利用组件技术创建不同应用是大势所趋,这决不是愚蠢。
所以我给你Zero分 :-)
ole1.object.saveas("文件名")
将文件名设为与嵌入文档相同的文件名就可以了。也就是用另存为代替保存。