vb窗体显示excel窗体。是窗体不是工作簿哦,不是ole哦
发布网友
发布时间:2022-04-23 09:38
我来回答
共1个回答
热心网友
时间:2023-05-06 14:45
你应该用GetWindow的方式直接获得Excel的窗口句柄,然后用SetParent把它设为自己程序的子窗口,这种方式是最简单也是基本上不会出错的。你的方法获得的是工作簿的句柄,它只是Excel的一个子窗口或者控件,与顶级窗口之间不一定是父子关系,有可能隔了好几辈,而且不同的Excel版本还会有不同情况,所以你的方式是不靠谱的。追问GetWindow的方式直接获得Excel的窗口句柄,这个给个例子,并让cells(1,1)=“测试”。拜托了
VB窗体中嵌入OLE加入EXCEL表格(不是引用DLL的方法)如何调整excel表格默...
Excel表格已经成为OLE引用的对象,应该不行。建议参考文章:http://wenku.baidu.com/view/cc998edaa58da0116c1749b3.html
vb Ole控件 ,打开指定excel文档 显示在Ole中
在窗体添加ole1控件和一个按钮command1,command1命令代码:OLE1.SizeMode = 2 OLE1.CreateLink "c:\1.xls"
excel vba 无法显示窗体
1、检查代码中是否有定义另一个也叫“系统登录”的变量。2、调试,在上面语句 系统登录Show 处设置断点,程序中断后,在监视窗口中加入表达式“系统登录”,看对象内容是否正确。这边显示其内容应该是“对象变量或With块变量未设置”,即没有定义这个变量。注:VBA,Visual Basic For Application的缩写,也...
...也就是在vb窗体打开excel文件,excel的所有工具都存在。
OLE
如何在vb窗体中制作表格,与Excel表格差不多的样子
你在窗体中放入一个OLE控件,然后选择一个Excel文档即可。这样就不是“与Excel表格差不多的样子”了,因为它就是Excel表格。
VB中的OLE是什么意思?
或检查 OLEDrag 方法是否存在。(不自动支持 OLE 拖动的控件也将不具有 OLEDragMode 属性,但是,如果控件通过代码支持 OLE 拖动,则其具有 OLEDrag 方法。)注意 窗体、MDI 窗体、文档对象、用户控件和属性页都包含 OLEDropMode 属性,而且仅支持手工拖放。参考资料:By Grasse!个人见解!
在excel中,怎么通过VBA代码读取工作表中控件的值(不是窗体控件)?
请参阅 属性 方法 事件 特性 Sheets OLEObjects (OLEObject)Borders (Border)Interior 返回工作表中一个 ActiveX 控件或者一个链接式或内嵌 OLE 对象。OLEObject 对象是 OLEObjects 集合的成员。OLEObjects 集合中包含单张工作表中的所有 OLE 对象。OLEObject 对象的用法 可用 OLEObjects(index) 返回一个...
auto cad插入excel时老是要输入ole文字大小,能不能更改默认值。
auto cad插入excel时老是要输入ole文字大小,能不能更改默认值。 5 我来答 分享 微信扫一扫 新浪微博 QQ空间 举报 浏览26 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 excel 文字大小 auto cad 默认值 搜索资料 本地图片 图片链接 代码 提交回答 匿名 ...
VB窗体下如何嵌入一个EXCEL表
嗯,这个也可以,但要双击它才可操作,还出现EXCEL菜单,把本来的VB窗体遮住了。。我只想显示、操作EXCEL表,但不要显示它菜单
excel正在等待ole操作是什么原因
Excel显示"正在等待OLE操作"通常是由于以下几个原因之一引起的:1. OLE链接问题: 当Excel文件中包含链接到其他文件或应用程序(如Word或PowerPoint)的对象时,如果链接的对象正在处理或不可用,Excel可能会显示"正在等待OLE操作"。这可能是由于目标文件未打开、无效的链接或网络连接问题造成的。解决方法:...