pb 通过ole操作excel常用函数
来源:互联网 发布:平安银行淘宝卡年费 编辑:程序博客网 时间:2024/04/29 07:30
OLEObject ole1 ,xlsub
ls_tempfilename="c:\temp\assign_modle.xls"
ole1= CREATE OLEObject //建立ole
result=ole1.ConnectTonewObject("Excel.application") //连接excel
if result<>0 then
messagebox("提示!","连接Excel表出错,请重新选择")
return lbb_return
end if
ole1.Application.Visible = true //ole是否可见
ole1.Workbooks.add //新增工作溥
xlsub = ole1.Application.ActiveWorkbook.Worksheets[1] //激活第一页
//取得excel行数
ll_rowcount= xlsub.UsedRange.Rows.Count
//给exce赋值
xlsub.cells[2,1].Value = "001"
xlsub.cells[2,2].Value = "A"
//设置单元格格式
for i=2 to 8
xlsub.Cells[i,1].NumberFormatLocal = "000"
next
//读取excel值有二种方法
// 1. 复制单格内容
xlsub.cells[2,1].copy
ls_personno = clipboard()
ls_personno = left(ls_personno,len(ls_personno) - 2)
通过copy取得值都带有回车符,读取数据后要通过left取得数据部分
// 2.ls_personno=string(xlsub.cells[2,1].value)
//不提示保存
ole1.Application.DisplayAlerts = false
ole1.ActiveWorkbook.SaveAs( ls_tempfilename,-4143)
////不提示保存
//ole1.Application.DisplayAlerts = false
xlsub.DisConnectObject()
DESTROY xlsub;
//关闭文件
ole1.Application.ActiveWorkbook.save()
ole1.Application.ActiveWorkbook.close(True)
//退出excel
ole1.quit;
ole1.DisConnectObject()
DESTROY ole1;
- pb 通过ole操作excel常用函数
- 通过ole 操作Excel
- 浅谈如何查阅PB利用OLE操作WORD、EXCEL的函数?(原创)
- pb OLE控制EXCEL
- 如何在PB下通过OLE调用EXCEL的财务函数IRR(内部投资收益率)函数(原创)
- Perl通过WIN32 OLE来操作EXCEL
- Delphi中通过OLE来操作Excel
- VC配置通过OLE操作EXCEL
- 用OLE操作Excel
- OLE操作EXCEL
- OLE 操作Excel 祥解
- OLE操作Excel
- OLE 操作Excel 祥解
- OLE操作EXCEL
- 用OLE操作Excel
- OLE 操作Excel 祥解
- OLE操作EXCEL
- ole excel操作
- 使用FusionCharts制作象限图总结(上)
- ioctl 的使用方法详细说明与例子
- 字符设备驱动编写步骤
- 防止拷贝
- 取相关记录集数据
- pb 通过ole操作excel常用函数
- 设置GridView列名中文显示 及DataTable根据主键获取行记录
- <每日一句英语> 2012-11-22
- 常用的三层架构设计 (图文并茂,转载)
- ramdisk
- 使用FusionCharts制作象限图总结(下)
- 系统调用
- Design And Tool Flow (of Verilog HDL)
- Linux I2C核心、总线与设备驱动