Excel 文件读写脚本说明

更新时间:2023-07-17 10:41:11 阅读: 评论:0

Excel 文件读写脚本说明
1. 单元格属性设置。
Sheets表示一个表单,sheets[0]表示第一个表单。表单是从0开始的,不是从1开始。
插入数据:
内容
说明
xls.sheets[0].AsString[col,row]:=’字符串’
写入一个字符串(col是列row是行)。
xls.sheets[0].AsFloat[col,row]:=5.5
写入一个实数(col是列row是行)。
xls.sheets[0].AsInterger[col,row]:= 5
写入一个整数(col是列row是行)
xls.sheets[0].AsFormula[col,row]:= 'C4*C5'
C4*C5
写入一个公式(col是列row是行)。
表示C4和C5两个单元格的值相乘。
xls.sheets[0].Rows[0].PixelHeight:=20
设置单元格行高。
xls.sheets[0].Columns[0].PixelWidth:=20
设置单元格的列宽。
xls.sheets[0].CalculateShee;
计算整个单元格。
xls.sheets[0].AutoWidthCol(1);
进行自动列宽调整。
2. 字体属性设置。
字体颜色和网页上的字体颜色是一致的,可以用$加十六进制的颜色代码来表示。
Cell  单元格Sheets[0]表示第一个表单,cell[0,0]表示单元格A1。
Col表示列,row表示行,都是从0开始。
xls.sheets[0].Cell[col,row].FontName:=’宋体’字体名称括起来。
xls.sheets[0].Cell[col,row].FontColor:=ColorToWebColor()
字体颜色,和网页上的字体颜色是一致的,可以用$加十六进制的颜色代码来表示,例如:
ColorToWebColor(clblack)黑色ColorToWebColor($8515C7)紫色。
内容
说明
颜色
内容
说明
颜色
clred
红色
clyellow
黄色
clgreen
绿色
clblue
蓝色
clblack
黑色贵州省锦屏中学
$FF9A00
橙色
$CD00CD
紫色
$8B5A00
褐色
RGB(红绿蓝)调色。
xls.sheets[0].Cell[col,row].FontSize字体大小,对应罗马数字。例如:10,16
xls.sheets[0].Cell[col,row].FontStyle字体风格,共三种,xfsStrikeOutxfsItalic, xfsBold,
字体风格:
字体风格
说明
实例
xfsStrikeOut
删除线(2进制第3位)
删除线
xfsItalic
斜体(2进制第2位)
斜体
xfsBold
加粗(2进制第1位)
加粗
xls.sheets[0].Cell[col,row].FontStyle := 0;0表示普通风格。
xls.sheets[0].Cell[col,row].FontStyle := 1;      1表示加粗。
xls.sheets[0].Cell[col,row].FontStyle := 2;      2表示斜体。
xls.sheets[0].Cell[col,row].FontStyle := 3;      3表示删除线。
xls.sheets[0].Cell[col,row].FontStyle := 4;      4表示加粗加斜体。
xls.sheets[0].Cell[col,row].FontStyle := 5;      5表示加粗加删除线。
xls.sheets[0].Cell[col,row].FontStyle := 6;      6表示斜体加删除线。
xls.sheets[0].Cell[col,row].FontStyle := 7;7表示加粗斜体加删除线。
风格表格:
内容
对应二进制
说明
实例
xls.sheets[0].Cell[col,row].FontStyle := 0;
0-------000
0表示普通风格。
普通风格
xls.sheets[0].Cell[col,row].FontStyle := 1;
1-------001
1表示加粗。
加粗
xls.sheets[0].Cell[col,row].FontStyle := 2;
2-------010
2表示斜体。
斜体
xls.sheets[0].Cell[col,row].FontStyle := 3;
3-------011
3表示删除线。
删除线
xls.sheets[0].Cell[col,row].FontStyle := 4;
4-------100
4表示加粗加斜体。
加粗+斜体
xls.sheets[0].Cell[col,row].FontStyle := 5;
5-------101
5表示加粗加删除线。
加粗+删除线
xls.sheets[0].Cell[col,row].FontStyle := 6;
6-------110
6表示斜体加删除线。
斜体+删除线
xls.sheets[0].Cell[col,row].FontStyle := 7;
7-------111
7表示加粗斜体加删除线。
加粗+斜体+删除线
Col表示列,row表示行,都是从0开始。
xls.sheets[0].Cell[col,row].BorderTopStyle单元格上边框风格。
xls.sheets[0].Cell[col,row].BorderBottomStyle单元格下边框风格。
xls.sheets[0].Cell[col,row].BorderLeftStyle单元格左边框风格。
决战猩球2xls.sheets[0].Cell[col,row].BorderRightStyle单元格右边框风格。
属性表格:
豆泡塞肉
内容
说明
实例
cbsthin
实线
cbsmedium
加粗实线
cbsdashed
虚线
cbsdotted百部草
短虚线
cbsthick
粗实线
cbsdouble
双实线
cbshair
点状虚线
cbsmediumdashdot
赖宁
加粗虚线
cbsdashdot酱爆海螺
塑身衣好
点画线
cbsmediumdashdot探索精神
粗点画线
cbsdashdotdot
双点画线
cbsmidiumdashdotdot
粗双点画线
cbsslantedashdot
冲点画线
3. Range 区域属性设置。
Sheets[0]表示第一个表单,Range.Items[0,0,10,10]表示A1K11区域。
[0,0,10,10] 数字依次为第一个单元格的列和行,第二个单元格的列和行。
xls.sheets[0].Range.Items[0,0,10,10] 区域属性。
xls.sheets[0].Range.Items[0,0,10,10].WrapText:=true布尔值,True,Fla
在文本中指定处插入一个回车,为true是换行,为fla时不换行。
xls.sheets[0].Range.Items[0,0,10,10].Font  可以设置区域字体属性。
xls.sheets[0].Range.Items[0,0,10,10].BorderOutlineStyle外框属性。
xls.sheets[0].Range.Items[0,0,10,10].BorderInsideVertStyle里面竖线属性。

本文发布于:2023-07-17 10:41:11,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1101224.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:表示   字体   写入   属性   设置   插入
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图