作者 | 主题 |
---|---|
zhaorongshun 游民 经验值: 63 发帖数: 4 精华帖: 0 |
楼主 2018-08-08 04:42:40
主题:WINCC里插入EXCEL 我在WINCC插入一个OLE对象,对象类型为EXCEL。我的设想是从数据库里查询、读出的数据填入EXCEL单元格里,不知道访问这个EXCEL的OLE对象?网上的例子都是读数据库,然后填到在其他地方建好的EXCEL表格,而不是WINCC画面里的OLE对象 |
城外之人 至圣 经验值: 17288 发帖数: 8466 精华帖: 18 |
1楼 2018-08-08 07:58:24
主题:回复:WINCC里插入EXCEL 都是对象访问,对象的属性和方法还是一样的。嵌入画面中不是更容易操作?
无论成与败,无论甜与苦,我还是我。
|
RENHQ 至圣 经验值: 68964 发帖数: 12238 精华帖: 59 |
2楼 2018-08-08 08:10:25
主题:回复:WINCC里插入EXCEL 操作ole对象和操作EXCEL类似,只不过是要设置好OLE对象就好了
Q群:https://jq.qq.com/?k=9BDuEgf6
|
火山上的来客 侠客 经验值: 693 发帖数: 92 精华帖: 0 |
3楼 2018-08-08 11:39:04
主题:回复:WINCC里插入EXCEL 我怎么觉着protal wincc 的功能少很多 |
zhaorongshun 游民 经验值: 63 发帖数: 4 精华帖: 0 |
4楼 2018-08-08 11:45:10
主题:回复:WINCC里插入EXCEL Set objExcelApp = CreateObject("Excel.Application") objExcelApp.Visible = False objExcelApp.Workbooks.Open "D:\WinCCWriteExcel\abc.xlsx" objExcelApp.Worksheets(sheetname).Activate 这是别人发的读写EXCEL方法,我感觉都用不上,是不是: objExcelApp=HMIRuntime.screenItems("OLE对象名"),就可以了,您有这方面的例子吗?能否分享一下 |
拾起 奇侠 经验值: 5059 发帖数: 335 精华帖: 6 |
5楼 2018-08-08 12:09:08
主题:回复:WINCC里插入EXCEL 试试用Spreadsheet控件。我在INTOUCH上有用过,WINCC应该差不多吧。 网上下载后,注册ActiveX控件,其他的就是对其属性和方法编程了。 SPREADSHEET是OFFICE的WEB组件。
仰望星空,脚踏实地
|
菜鸟工控 侠圣 经验值: 2210 发帖数: 263 精华帖: 6 |
6楼 2018-08-11 08:25:46
主题:回复:WINCC里插入EXCEL 顶楼上,spreadsheet是比较合适的,而且注册很简单,有单独的owc安装插件。操作的属性和方法网上都有虽然有些属性不能在wincc里用,毕竟他是VBS跟VB还是有些差别。但是做出来的画面和excel一样。控件本身支持一件导出到excel。而且他的初始编辑可以在控件上直接设置,跟设置excel单元格一样,合并居中等等。做好了只需要填写数据即可。 另外推荐ReportX这个控件,相关属性和功能也非常适合搞报表的编辑。帮助文档写的非常详细,每个属性和方法都有例子。
wincc报表全套教材书+视频教程+实例:2606352062
|