如何将PB表数据发送到excel中

本文详细介绍了如何使用编程方式将数据导出至Excel文件中,包括创建OLE对象、连接Excel、打开特定文件、设定工作簿及单元格内容,以及循环发送数据等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天分享一个数据保存到excel的功能
在这里插入图片描述
提供下发送数据按钮的代码
long ll_cols , ll_rows , c, r
OLEObject xlapp , xlsub
int result
//定义变量

ll_cols = long(dw_emp.Object.DataWindow.Column.Count)
//设置行号和列号
ll_rows = dw_emp.RowCount()
//获得行数
xlApp = Create OLEObject
//创建OLE对象

result = xlApp.ConnectToNewObject( “Excel.Sheet” )
if result < 0 then
MessageBox(“连接Excel程序失败!”,string(result))
return
end if
//连接Excel,并检验返回值

xlApp.Application.Workbooks.Open(“E:\emp.xls”)
//打开一个特定的Excel文件
xlApp.Application.Visible = true
//使该Excel文件可视
xlsub = xlapp.Application.ActiveWorkbook.Worksheets[1]
//确定第一个工作簿

xlsub.cells[1,1] = “员工编号”
xlsub.cells[1,2] = “姓名”
xlsub.cells[1,3] = “性别”
xlsub.cells[1,4] = “年龄”

For c =1 to ll_cols
For r = 2 to ll_rows
xlsub.cells[r,c] = dw_emp.object.data[r,c]
Next
Next
//循环发送数据

xlApp.DisConnectObject()
Destroy xlapp
//断开连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值