Set cjprint = CreateObject("excel.application")
cjprint.Visible = False

解决方案 »

  1.   

    cjprint.Visible = True这句写在EXCEL对象生成完后。
      

  2.   

    应该是:cjprint.Visible = True这句写在EXCEL报表填充完成后。
      

  3.   

    现在不是前后的问题!
    填充数据之前肯定先要使用 cjprint.visible = False数据填完,预览前则要cjprint.visible = True
    cjprint.preview不管怎样,在 cjprint.preview 这前一定要先设置cjprint.visible = True 否则Excel虽然启动了,但是预览窗口出不来,只是在后台打开窗口。现在的问题是一设置 True , 在显示预览窗口之前总会先出来Excel 的主界面,唉!咋办?另:本人初来乍到,不知如何给分,望一并赐教,谢了!