下你所需,载你所想!
汇集开发技术源码资料

libxl操作Excel模块源码带例程

:1.654MB :1 :2019-12-26 08:44:39

部分简介

返回 (xlBookAddCustomNumFormatA (book, 自定义数字风格))
' 0 数字占位符。例如,如果要将值8.9显示为8.90,请使用格式#.00
' # 数字占位符。此符号遵循与0符号相同的规则。但是,当键入的数字在小数点两边的数字少于格式中的#符号时,应用程序不应显示额外的零。例如,如果自定义格式为#。##,并且单元格中有8.9,则显示数字8.9。
' ? 数字占位符。此符号遵循与0符号相同的规则。但是,应用程序应在小数点的任一侧放置一个无效零的空间,以便小数点在列中对齐。例如,自定义格式为0.0?对齐列中数字8.9和88.99的小数点。
' 。(期) 小数点。
' % 百分比。如果单元格包含0到1之间的数字,并且使用自定义格式0%,则应用程序应将该数字乘以100并在单元格中添加百分比符号。
' ,(逗号) 千分离器。如果格式包含用数字符号(#)或零填充的逗号,则应用程序应使用逗号分隔数千。占位符后面的逗号将数字缩放一千。例如,如果格式为#.0 ,,并且单元格值为12,200,000,则显示数字12.2。
' E-E + e- e + 科学的格式。应用程序应在“E”符号右侧显示一个数字,该数字对应于小数点移动的位置数。例如,如果格式为0.00E + 00,并且单元格中的值为12,200,000,则显示数字1.22E + 07。如果数字格式为#0.0E + 0,则显示数字12.2E + 6。
' $ - + /():空间 显示符号。如果希望显示与这些符号之一不同的字符,请在字符前面加上反斜杠(\)。或者,将字符用引号括起来。例如,如果数字格式是(000),并且值12在单元格中,则显示数字(012)。
' \ 显示格式中的下一个字符。应用程序不应显示反斜杠。例如,如果数字格式为0 \!,并且值3在单元格中,则值为3!被陈列。
' * 以足够的次数重复格式中的下一个字符,以将列填充到其当前宽度。格式的一个部分中不得有多个星号。如果格式的一个部分中出现多个星号,则应忽略除最后一个星号之外的所有星号。例如,如果数字格式为0 * x,并且值3在单元格中,则显示值3xxxxxx。单元格中显示的x个字符数根据列的宽度而变化。
' _(下划线) 略过下一个字符的宽度。这对于排列同一列的不同单元格中的负值和正值非常有用。例如,数字格式_(0.0 _);(0.0)对齐列中的数字2.3和-4.5,即使负数用括号括起来。
' “文本” 显示引号内的任何文本。例如,当值1.23在单元格中时,格式0.00“美元”显示1.23美元。
' @ 文本占位符。如果在单元格中键入文本,则单元格中的文本将以at符号(@)出现的格式放置。例如,如果数字格式是“Bob”@“Smith”(包括引号),并且值“John”在单元格中,则显示值Bob John Smith。

libxl操作Excel模块源码带例程

热门推荐

相关文章