WPS2009免费版可以将WPS数据存为Microsoft Office格式,以至在Microsoft Office中打开并操作,又保以操作Microsoft Office文件,所以在考虑放弃Microsoft Office

下面是一些简单的导出到WPS表格的代码

LOCAL num,nFldCount,LX,Exl,ZLK,ZLS,ZJZ,Lerr_pd

Lerr_pd=.F.

IF VARTYPE(BM)&lt&gt'C' OR EMPTY(BM)

BM=DBF()

IF EMPTY(BM)

=MESSAGEBOX("没有数据!", 16, "提示")

RETURN

ENDI

ENDIF

IF VARTYPE(BT)&lt&gt'C' OR EMPTY(BT)

BT='WPS文档'

ENDIF

IF VARTYPE(FX)&lt&gt'N' OR BETWEEN(FX,1,2)

FX=1

ENDIF

IF !USED(BM)

=MESSAGEBOX("没有打开表!"+BM, 16, "提示")

RETURN

ENDIF

SELECT &BM

num=RECCOUNT()

IF NUM=0

=MESSAGEBOX("没有数据!", 16, "提示")

RETURN

ENDI

THIS.Jdt('正在向WPS导出数据,请稍候...',num,0)

ON error Lerr_pd=.t.

eole=createobject('ET.APPLICATION')&&新打开一个ET表

ON ERROR

IF Lerr_pd=.t.

=MESSAGEBOX("WPS对象创建失败,程序将中止!", 16, "提示")

THIS.Visible=.F.

RETU .f.

ENDI

eole.visible=.t.

eole.Workbooks.add &&添加加sheet1表

eole.Worksheets(1).Activate &&激活

*!* eole.Worksheets('sheet1').Activate

*!* eole.Worksheets(1).cells[1,1].value='你好'

*!* eole.Worksheets('sheet1').cells[1,1].value='你好'

*!* eole.worksheets['sheet2'].Rows[1].select &&先选中一行,即明确要删除哪一行

*!* eole.Worksheets['sheet2'].Rows[1].Insert(-4121)&&这是插入行,具体为什么这样写,

eole.ActiveSheet.PageSetup.Orientation = FX &&横向

** 设置单元格宽与高

*!* With eole.ActiveWorkbook.ActiveSheet.Range("A1", "F10")

*!* .RowHeight = 20

*!* .ColumnWidth =10

*!* EndWith

*!* -----设置单元格边框----------

*!* With eole.ActiveWorkbook.ActiveSheet.Range("A1", "F10").Borders

*!* .LineStyle=1&&连续线

*!* .Weight =2&&细线 1-虚线

*!* .Color = RGB(0, 0, 0)&&黑色

*!* ENDWITH

eole.Caption=BT &&更改Excel标题栏

eole.Cells.Select&&选择整张表

eole.Selection.Font.Size = 10&&设置整表默认字体大小为10

*!* eole.Range("A1:F1").Font.Size = 14 '设置为45号字

eole.Selection.Font.Bold ='T'

*!* eole.Range("A1:F1").Font.Bold = True '设置为粗体

*!* eole.Range("A1:F1").HorizontalAlignment=1 && 1 左齐 3 居中 4 右齐

*!* eole.Range("A4:F4").Merge&&合并单元格

*!* OLE.Range("B2:F2").NumberFormatLocal = "_ * #,##0.00_ ;_ * -#,##0.00_ ;_ * " '单元格格式

*!*

*!* '----------定义页眉页脚,横向----------------------

*!* OLE.ActiveSheet.PageSetup.RightHeader = "页眉右边"

*!* OLE.ActiveSheet.PageSetup.LeftFooter = "&10制表人:"

*!* OLE.ActiveSheet.PageSetup.CenterFooter = "&10复核人:"

*!* OLE.ActiveSheet.PageSetup.Orientation = 2 '横向

****根据字段数求出最后一列

nFldCount = AFIELDS(aFldList,BM) &&把当前表的结构信息存放在一个数组中,并且返回表的字段数。1 字段名 2 字段类型 3 字段宽度

LX=FLOOR(nFldCount/26)

Exl=MOD(nFldCount,26)

IF Exl=0

LX=LX-1

Exl=26

ENDIF

Exl=SUBSTR('ABCDEFGHIJKLM

vfp中写入文本文件_将vfp中的数据写入到wps文档中相关推荐

  1. wps怎么把字缩到最小_如何在WPS文档中快速调节字体大小

    如何在WPS文档中快速调节字体大小 现在越来越多的人在使用WPS的软件了,不过在习惯了使用word文档以后很难对WPS 的使用转变过来,其实WPS软件有着很多的优势,也有很多地方可以让我们办公时得心应 ...

  2. 如何把源代码格式复制到WPS文档中

    如何把源代码格式复制到WPS文档中 在书写开发文档的时候经常要把源代码复制黏贴在WPS中,为了清楚的看懂源码,需要把源码格式照样的黏贴在文档中. 方法如下: 第一步:安装Notepadd++ 最好安装 ...

  3. 成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程

    成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程 目录 解决问题 解决方法 解决问题 wps文档中输入英文单词出现对应英文单词下边红色波浪线 解决方 ...

  4. html如何批量查找数字,wps文档中的全部数字怎么快速查找

    wps文档中的全部数字怎么快速查找 Wps软件是我们经常使用的文本编辑软件,如果我们编辑的文本字数较多,那么我们就很难一下找到文本中的数字,接下来小编就教大家怎么在wps中查找文档中的全部数字. 具体 ...

  5. 删除在wps文档中的空白页,方便pdf输出无空白页

    解决问题 删除在wps文档中的空白页,方便pdf输出 解决思路两个 1. WPS中操作,从根上解决 2.Adobe 中对pdf操作,结果中解决 具体来讲: 1. WPS中操作,从根上解决 (1)点击& ...

  6. 在wps文档中的表格某位置上加入斜杠

    场景: 在wps文档中插入表格后,有某位置不存在数据,需使用斜杠号标记. 解决方案: 首先新建一个表格如下,按需求填充数据: 然后点击"插入"中的"表格"下拉选 ...

  7. 如何去掉/消除网页复制粘贴后带到word或WPS文档中的浅灰色背景

    如何去掉/消除网页复制粘贴后带到word或WPS文档中的浅灰色背景 从网页或者其它地方复制过来的文字,有时候背景会呈浅灰色,但并非是"突出显示"或是设置了背景颜色,只有有文字的地方 ...

  8. JAVA删除pdf空白页_如何编辑PDF文件,如何删除PDF文档中的空白页

    时代在发展,科技在进步,我们现在日常使用的文件也发展了,以前只有Word跟TXT,现在还增加了一个PDF格式的文件,但PDF格式的文件跟Word和TXT文件不一样,Word跟TXT文件可以直接的打开编 ...

  9. wps怎么在后面加入表格_如何在WPS文档中插入表格

    在办公中经常会用到表格,表格可以将复杂的数据以行或列的形式展现出来,使数据更加直观,更加清晰,下面我们就介绍下如何在文档中插入表格. (1)插入表格.插入表格的方法很多,可以直接单击"插入& ...

最新文章

  1. 软件开发人员需要的不仅是技术,也不是文档,也不是管理,而是……
  2. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1054:三角形判断
  3. Linux服务器安装cuda,cudnn,显卡驱动和pytorch超详细流程
  4. 终于有人把赌徒谬误讲明白了
  5. 收藏个支持进度条与文件拖拽上传的js File Uploader
  6. Hibernate缓存的evict、clear和flush方法
  7. Python del:删除对象
  8. android下载https文件,如何通过ssl(https)在android上下载文件
  9. Cygwin安装教程
  10. Ubuntu系统播放*.avi格式出错
  11. 程序员撩妹指南-抖音爆火3D相册
  12. HTML5+CSS3-边框背景图、多背景图、CSS选择器、网络字体、边框背景图片、过渡、放大、旋转
  13. android 8华为屏幕录制,数码知识:华为nova8pro如何屏幕录制怎么录屏
  14. 计算机网络杨庚第一章答案,《计算机通信与网络》习题答案
  15. SeNet--通道注意力卷积
  16. 最新百度爬虫页面生成自动SEO优化系统+视频教程
  17. liveServer无法打开浏览器
  18. D兔提供伤感日志_不要随便牵手,更不要随便放手
  19. xp输入法不见了的解决方法
  20. 一阶电路实验报告心得_RC一阶电路的响应测试实验报告.doc

热门文章

  1. 计算机专业独显好还是集显好,集显和独显对于普通电脑用户来说区别大吗?
  2. 《设计模式》教材前言
  3. DASH流mpd文件注释---比较详细
  4. integrate函数python_python scipy integrate.odeint用法及代码示例
  5. JavaDoc生成文档
  6. linux新装程序无法输入中文,无法输入中文,已经设置环境变量
  7. ping不丢包,但延迟高的问题记录
  8. 后氧传感器正常数据_经验 | 教你用“颜色+数据”解析氧传感器
  9. 浅谈人力资源eHR平台建设
  10. 如何切换Google商店区域