在VB程序中用代碼把水晶報表的查詢結果自動匯出成Excel,但在匯出過程中會彈出一個確認對話框,這樣還是要人工按一下,請高手解答 在VB程序中用代碼把水晶報表的查詢結果自動匯出成Excel,但在匯出過程中會彈出一個Excel的參數設置確認對話框,但參數都己在Code里設置好了,請問各位高手如何把該確認框去掉,直接匯出Excel? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个对话框是Excel弹出来的,好像不好去。以前我用过的做法是开一个进程来监视有没有Excel弹出窗口,一旦发现的话就Sendkeys把它关掉。看大家还有没有更好的办法吧。 Dim x As New CRAXDRT.ApplicationDim y As New CRAXDRT.Report Set y = x.OpenReport(App.Path & "\001.rpt")'设置导出格式y.ExportOptions.FormatType = crEFTTabSeparatedValues'设置导出路径y.ExportOptions.DiskFileName = "c:\xxx.xls"'开始导出,true有提示,false无提示y.Export True前提是你的水晶报表安装时不要选择默认安装,要自定义,把(几乎)所有的组件全部装尚 謝謝,我將crEFTExcel97換成crEFTTabSeparatedValues后是可以直接匯出,但匯出的格式為excel的值格式,但我需要匯出的excel保留原來報表上呈現的格式,所以FormatType選為crEFTExcel97卻會彈出設置對話框,不知是否還有別的辦法?謝謝! 那你直接用 crEFTExcel97 不就可以了吗??当然了,这样的导出格式是有了,但是不会带格线,是个白色底版 VB串口收到的字符串转十六进制 webblowser 的问题 二个取值赋值问题 端口(COM1)采数后,因是多行文本,如何在文本框中原样显示出来?急,,! 在vb中 数据库查询条件的问题。急 疑难杂症求解! vb 能否创建自定义的对话框? 运行时提示有错,然后停留在第一行上面 关于模式窗体的问题(vbmodal) csdn最近是怎么了,我快半月上不来,今天好容易才挤进来。感谢上帝。 基于GSM MODEM的短信收发平台 请问哪里有VB控件卖,好一点的
以前我用过的做法是开一个进程来监视有没有Excel弹出窗口,一旦发现的话就Sendkeys把它关掉。看大家还有没有更好的办法吧。
Dim y As New CRAXDRT.Report
Set y = x.OpenReport(App.Path & "\001.rpt")
'设置导出格式
y.ExportOptions.FormatType = crEFTTabSeparatedValues
'设置导出路径
y.ExportOptions.DiskFileName = "c:\xxx.xls"
'开始导出,true有提示,false无提示
y.Export True前提是你的水晶报表安装时不要选择默认安装,要自定义,把(几乎)所有的组件全部装尚