CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  Pb脚本语言

如果往EXCEL某单元格内一条记录的某一列的值

楼主suziniren(泥人)2005-04-01 08:11:44 在 PowerBuilder / Pb脚本语言 提问

如果往EXCEL某单元格内一条记录的某一列的值 问题点数:50、回复次数:3Top

1 楼j9dai(翔)(DoItNow)回复于 2005-04-01 09:06:45 得分 16

没弄懂楼主意思  
   
  参考:http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=199669Top

2 楼lzheng2001(1加1)回复于 2005-04-01 09:58:30 得分 16

单元格已经是最小的单位了,   怎么单元格内还有行和列呢?难道单元格内插入了其它东西?  
  给单元格赋值  
  ole_excel.cells(1,1).value="值"Top

3 楼braversmmu(笨鸟先飞)回复于 2005-04-01 15:05:18 得分 18

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-窄行8511   39-宽行1411)  
    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  
   
  Top

相关问题

  • 怎样设置导出excel文件 单元格的字体,颜色,单元格列的宽度 ?
  • excel中在单元格中填写的内容是单元格的行号和列号的组合
  • 如何改变EXCEL的单元格大小(列宽,行高)
  • 怎样获取Excel活动单元格的行号和列号?
  • EXcel单元格属性
  • Excel中某些列合并了单元格,如何使其还原?
  • 利用VBA在Excel 2003中怎样实现对列和单元格的控制?
  • 在excel 2000 中,列标题的两个单元格想要合并?
  • EXCEL导入DBGRID,列单元格格式不一直出现的问题,急!!!!!
  • 如何取得excel sheet当前活动单元格的列数和行数?

关键词

  • 页面
  • excel
  • eole
  • 单元格
  • activesheet
  • pagesetup
  • 设置
  • 边距
  • 指定
  • 单位

得分解答快速导航

  • 帖主:suziniren
  • j9dai
  • lzheng2001
  • braversmmu

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo