社区
DataWindow
帖子详情
导出多个表到excel的问题
syw_java
2010-08-21 08:14:48
现在需要把数据库中的几个表备份到同一个excel中,但是每个表占一个sheet。
比如说table1,table2,table3三个表,现在要把这3个表导出到一个sheet中,table1在sheet1中,table2在sheet2中
table3在sheet3中。我利用dw的saveasascii等函数可以实现导出一个表到第一个sheet中,但是想把第2个表导出到
这个excel的第2个excel中就不知道怎么实现了?
...全文
172
9
打赏
收藏
导出多个表到excel的问题
现在需要把数据库中的几个表备份到同一个excel中,但是每个表占一个sheet。 比如说table1,table2,table3三个表,现在要把这3个表导出到一个sheet中,table1在sheet1中,table2在sheet2中 table3在sheet3中。我利用dw的saveasascii等函数可以实现导出一个表到第一个sheet中,但是想把第2个表导出到 这个excel的第2个excel中就不知道怎么实现了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gui41021
2010-09-01
打赏
举报
回复
PB OLE控制EXCEL的全面認識[分享
VFP中直接來控制Excel。下面就在開發VFP應用專案時對Excel的
控制作一下介紹:
1.創建Excel物件
eole=CREATEOBJECT(′Excel.application′)
2.添加新工作簿
eole.Workbooks.add
3.設置第3個工作表爲啟動工作表
eole.Worksheets(″sheet3″).Activate
4.打開指定工作簿
eole.Workbooks.Open(″c:\temp\ll.xls″)
5.顯示Excel視窗
eole.visible=.t.
6.更改Excel標題欄
eole.Caption=″VFP應用程式調用Microsoft Excel″
7.給單格賦值
eole.cells(1,4).value=XM(XM爲資料庫欄位名)
8.設置指定列的寬度(單位:字元個數)
eole.ActiveSheet.Columns(1).ColumnWidth=5
9.設置指定行的高度(單位:磅)
eole.ActiveSheet.Rows(1).RowHeight=1/0.035
(設定行高爲1釐米,1磅=0.035釐米)
10.在第18行之前插入分頁符
eole.Worksheets(″Sheet1″).Rows(18).PageBreak=1
11.在第4列之前刪除分頁符
eole.ActiveSheet.Columns(4).PageBreak=0
12.指定邊框線寬度(Borders參數如下)
ole.ActiveSheet.Range(″b3:d3″).Borders(2).Weight=3
13.設置四個邊框線條的類型
eole.ActiveSheet.Range(″b3:d3″).Borders(2).Linestyle=1
(其中Borders參數:1-左、2-右、3-頂、4-底、5-斜、6-斜/;Linestyle值:1與7-細實、2-細虛、4-點虛、9-雙細實線)
14.設置頁眉
eole.ActiveSheet.PageSetup.CenterHeader=″報表1″
15.設置頁腳
eole.ActiveSheet.PageSetup.CenterFooter=″第&P頁″
16.設置頁眉到頂端邊距爲2釐米
eole.ActiveSheet.PageSetup.HeaderMargin=2/0.035
17.設置頁腳到底邊距爲3釐米
eole.ActiveSheet.PageSetup.FooterMargin=3/0.035
18.設置頂邊距爲2釐米
eole.ActiveSheet.PageSetup.TopMargin=2/0.035
19.設置底邊距爲4釐米
eole.ActiveSheet.PageSetup.BottomMargin=4/0.035
20.設置左邊距爲2釐米
veole.ActiveSheet.PageSetup.LeftMargin=2/0.035
21.設置右邊距爲2釐米
eole.ActiveSheet.PageSetup.RightMargin=2/0.035
22.設置頁面水平居中
eole.ActiveSheet.PageSetup.CenterHorizontally=.t.
23.設置頁面垂直居中
eole.ActiveSheet.PageSetup.CenterVertically=.t.
24.設置頁面紙張大小(1-窄行8511 39-寬行1411)
eole.ActiveSheet.PageSetup.PaperSize=1
25.列印單格網線
eole.ActiveSheet.PageSetup.PrintGridlines=.t.
26.拷貝整個工作表
eole.ActiveSheet.UsedRange.Copy
27.拷貝指定區域
eole.ActiveSheet.Range(″A1:E2″).Copy
28.粘貼
eole.WorkSheet(″Sheet2″).Range(″A1″).PasteSpecial
29.在第2行之前插入一行
eole.ActiveSheet.Rows(2).Insert
30.在第2列之前插入一列
eole.ActiveSheet.Columns(2).Insert
31.設置字體
eole.ActiveSheet.Cells(2,1).Font.Name=″黑體″
32.設置字體大小
eole.ActiveSheet.Cells(1,1).Font.Size=25
33.設置字體爲斜體
eole.ActiveSheet.Cells(1,1).Font.Italic=.t.
34.設置整列字體爲粗體
eole.ActiveSheet.Columns(1).Font.Bold=.t.
35.清除單格公式
eole.ActiveSheet.Cells(1,4).ClearContents
36.列印預覽工作表
eole.ActiveSheet.PrintPreview
37.列印輸出工作表
eole.ActiveSheet.PrintOut
38.工作表另爲
eole.ActiveWorkbook.SaveAs(″c:\temp\22.xls″)
39.放棄存檔
eole.ActiveWorkbook.saved=.t.
40.關閉工作簿
eole.Workbooks.close
41.退出Excel
eole.quit
PB控制也一樣的的.
sunfor
2010-09-01
打赏
举报
回复
帮顶 。
PB菜鸟
2010-09-01
打赏
举报
回复
[Quote=引用 6 楼 gui41021 的回复:]
PB OLE控制EXCEL的全面認識[分享
VFP中直接來控制Excel。下面就在開發VFP應用專案時對Excel的
控制作一下介紹:
1.創建Excel物件
eole=CREATEOBJECT(′Excel.application′)
2.添加新工作簿
eole.Workbooks.add
3.設置第3個工作表爲啟動工作表
eole.Worksheets(″shee……
[/Quote]
这个够详细了。学习
pbwubaba
2010-08-31
打赏
举报
回复
每天回帖即可获得10分可用分
wag_enu
2010-08-27
打赏
举报
回复
用OLE 连接EXCEL
具体的可以查阅VBA for Excel
guotangwen
2010-08-27
打赏
举报
回复
我顶,有结果了吗?贴出来大家学习一下
syw_java
2010-08-22
打赏
举报
回复
哎,怎么没有人顶啊
plsql
导出
表结构到
excel
_plsql怎么
导出
表格!如何用plsql从oracle中导入
导出
数据
如何将plsql内
多个
窗口查询结果同时
导出
到
excel
内在PL/SQL工具中执行得到的可以
导出
放在同一个
EXCEL
的
多个
Sheet页签的,操骤为:选中其中一个结果集中数据→右键→复制到
Excel
→作为xls复制所有(or作为xlsx复制所有)...
Java将
多个
数据表
导出
多个
Sheet到
Excel
文件
将MySQL数据库中的
多个
表
导出
到
Excel
文件,并在一个
Excel
文件中以
多个
sheet的形式存储下来。 1、建立
Excel
文件,并获取数据表数据: private static void process(String[] sqls) { Connection conn = ...
使用 Navicat
导出
数据表的表结构到
excel
使用 Navicat 工具
导出
数据表的表结构到
excel
目录 使用 Navicat 工具
导出
数据表的表结构到
excel
前言 一、方式一 (推荐) 1.使用SQL查询出表结构 总结 前言 在设计数据表的时候,一般都要产出数据库设计...
php
导出
excel
导出
多个
sheet
由来:公司是考务公司,做考试系统的,...一个个
导出
的话,如果考试人数很多,一个个
导出
再打印会很麻烦,效率特别低,所以我写了一个程序,
导出
的签到表,张贴表可以按照考点
导出
一个
excel
,这个
excel
内是
多个
she...
java
导出
多个
excel
_Java
导出
Excel
压缩包
业务背景工作中接到的一个业务需求,需要将某部分数据按照某个条件拆分成
多个
excel
然后打包成压缩包,
导出
压缩包。二.解决方式探索作为一个码农,当不知道该如何解决
问题
的时候,第一步自然是先面向百度(谷歌)编程。...
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章