zoukankan
html css js c++ java
设定Excel列的格式
MBSCN网友Jedison提了一个关于设定Excel列格式的问题,俺写了个例子贴到了MBSCN上,在这里再贴一下,便于以后查找。
static
void
StyleTest(Args _args)
{
#Excel
#define
.AlignModeText('Align_Text')
#define
.AlignModeNumber('Align_Number')
#define
.FileName('d:\\StyleTest.xls')
#define
.Text('@')
//
文本类型
#define
.Number('#,##0.00')
//
数字格式
SysExcelApplication application;
SysExcelWorkBooks workBooks;
SysExcelWorkBook workBook;
SysExcelWorkSheet workSheet;
SysExcelRange firstyCol;
SysExcelRange secondCol;
SysExcelStyles styles;
SysExcelStyle style;
SysExcelFont font;
SysExcelCells cell;
;
//
实例化Excel对象
application
=
SysExcelApplication::construct();
workBooks
=
application.workbooks();
workBook
=
workBooks.add();
workSheet
=
workBook.worksheets().itemFromNum(
1
);
firstyCol
=
workSheet.columns().item(
1
);
//
第一列
secondCol
=
workSheet.columns().item(
2
);
//
第二列
styles
=
workBook.styles();
//
添加Style 居中对齐
style
=
styles.add(#AlignModeText);
style.horizontalAlignment(#xlCenter);
//
添加Style 右对齐
style
=
styles.add(#AlignModeNumber);
style.horizontalAlignment(#xlRight);
//
设定第一列的对齐方式为居中对齐,且为文本类型
firstyCol.style(#AlignModeText);
firstyCol.numberFormat(#Text);
//
设定第二列的对齐方式为右对齐,且为数字类型
secondCol.style(#AlignModeNumber);
secondCol.numberFormat(#Number);
cell
=
workSheet.cells();
//
设定第一个cell的值
cell.item(
1
,
1
).value(
'
000111
'
);
//
设定第二个cell的值
cell.item(
1
,
2
).value(
000111.12
);
workBook.saveAs(#FileName);
application.workbooks().close();
}
查看全文
相关阅读:
跨域是什么
【剑指offer】05-替换空格
【剑指offer】04-二维数组中的查找
【剑指offer】03-变态跳台阶
【剑指offer】02-青蛙跳台阶
【剑指offer】01-斐波那契数列
python面向对象-类和实例
LibreOffice字体问题解决;从window复制到Ubuntu
Far manager界面混乱问题解决
Ubuntu-18.04.2-几个启动错误解决办法
原文地址:https://www.cnblogs.com/Farseer1215/p/868601.html
最新文章
MessageBox
C#计算运行时间
C#与excel互操作的错误无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制
access导出excel
access导出excel
00020970-0000-0000-C000-000000000046
sql 2005 win7 64 数据引擎
将博客搬至CSDN
Scala中关于auxiliary constructors
IMMUTABLE OBJECT TRADE-OFFS(不可变对象的优缺点)
热门文章
Programming in Scala第5章Basic Types and Operations总结
Scala interpolator学习炸机(续)
关于Scala中的String Interpolation
scala基本数据类型学习
Programming in Scala 3rd Edition第三章Classes and Objects总结
为什么fsc比scalac编译程序编译要快
Scala中singleton objects与class的区别
【剑指offer】07-旋转数组中的最小数字
MySQL case
【剑指offer】06-用两个栈实现一个队列
Copyright © 2011-2022 走看看