WINCC 中VBS如何编写可以实现选取ACCESS数据库中的数据写入到EXCEL中执行的单元格行与列

path="D:\TTMV10\Report Model\model1.xlsx"
If Path="" Then Exit Sub
    Set Excel = CreateObject("Excel.Application")
Excel.Visible=False
    Set workbook=Excel.Workbooks.Open("D:\TTMV10\Report\model1.xlsx")
    Set sheet=workbook.Sheets("sheet2")
    Set cnn = CreateObject("ADODB.Connection")
    cnn.Open "Provider=Microsoft.Jet.Oledb.4.0;data Source=D:\TTMV10\ReportDB\Test1.mdb"
    SQL = "Select sheet2a,sheet2b,sheet2c,sheet2d,sheet2e,sheet2f,sheet2g,sheet2h,sheet2i,sheet2j from DynamicTags where TestID >='0'"
    sheet.Cells(3,1). CopyFromRecordset cnn.Execute(SQL)

   cnn.Close
   Set cnn = Nothing
   Set sheet=Nothing
以上这段程序是将Access数据连续写入到EXCEL中从第3行第1列开始的连续数据,如果我EXCEL中第三3行第5列的数据不需要写入数据 从第3行第6列在连续写入应该怎么实现?希望知道的帮着解答下,谢谢,目前就剩下3个西币了

最佳答案

数据库中做视图,把你说的位置全部填充为空值就可以了。

提问者对于答案的评价:

最佳答案作者回复:
2606352062有问题可以加我交流

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:11
下一篇 2021年7月5日 上午2:11

相关推荐

  • 初学,求WINCC6.0授权管理器使用手册

    求WINCC6.0授权管理器使用手册,有的话请给我发一个,多谢先!dglwq@21cn.com 最佳答案 只要你有授权盘就行了 选中软盘中的授权,右键transfer到硬…

    SIMATIC WinCC 2019年6月11日
  • WINCC最新的警报信息触发一个变量

    如何利用WINCC中最新发生的警报信息触发一个变量,使这个变量的状态为“ture”或“flase”;请指教!谢谢! 最佳答案 利用项目管理器中的“报警器”组态即可。如附件所示,这样…

    2017年6月18日
  • 求高人指点项目函数

    变量:TIME,用户归档:TEMP,内部变量名:ID:@UA_TEMP_ID;指令:@UA_ TEMP_Job;域:@UA_ TEMP_Field;数值:@UA…

    SIMATIC WinCC 2017年11月12日
  • 关于全局脚本动作里面调用SetVisible

    功能是想实现只有在特定用户登录以后才显示一些相应按钮,比如管理员登录以后可以看到账户管理的按钮,从而进行账户管理。但是现在是会出现以下错误,如图一:并且在其他监控界面登录管理员账号…

    SIMATIC WinCC 2018年12月3日
  • 在线表格的存储与打印问题

    我通过在线表格做了一个简单的报表,包括小时累计和班累计(8小时累计),但是用在线表格自带的打印功能打印预览和存储时却显示不全,无法打印。如何调整表格使数据和名称显示完整,或者通过其…

    SIMATIC WinCC 2019年6月11日
  • WinCC flexible SMART V3 安装后打不开

    win7 32位 安装后打不开,提示:WinCC flexible Application已停止工作 图片说明:    …

    2021年7月5日
  • wincc7.2的VB脚本

    有4个变量:当tag1为1时,tag2置位为1,tag3变为tag4的值,自己用if then写了一下发现行不通…. 问题补充:C脚本也可以,就是一个判断的条件,1楼…

    SIMATIC WinCC 2021年7月5日
  • VBS如何实现一个圆每秒移动1点水平距离

    我想在WINCC画面上画一个圆,然后我想叫这个圆每秒水平移动1点距离,这个VBS程序怎么编啊??我主要是不会弄那个时间。 最佳答案 在全局脚本编辑器中建立动作,触发器设成定时器中的…

    SIMATIC WinCC 2019年6月11日
  • WINCC能仿真吗?

    WINCC能像STEP7SIM那样仿真吗?我想试试我编辑的画面效果咋样,尤其是按钮能否将相应的点(M0.0)置1或者置0.因为生产情况不允许我有太多时间在线修改,必须保证修改后就马…

    SIMATIC WinCC 2019年6月11日
  • 用wincc导入一个项目后,其自动激活

    只要导入这项目,其就自动激活运行,无法进入组态,高手指点,谢谢 最佳答案 如果想在打开项目时不激活运行,可以在打开项目时,按Ctl+Shift组合键。如果不想打开先前的项目,可以在…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论