OtherEffects(xlsx)
OtherEffects()所属R语言包:xlsx
Functions to do various spreadsheets effects.
功能做各种电子表格的效果。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Functions to do various spreadsheets effects.
功能做各种电子表格的效果。
用法----------Usage----------
addMergedRegion(sheet, startRow, endRow, startColumn, endColumn)
removeMergedRegion(sheet, ind)
autoSizeColumn(sheet, colIndex)
createFreezePane(sheet, rowSplit, colSplit, startRow=NULL,
startColumn=NULL)
createSplitPane(sheet, xSplitPos=2000, ySplitPos=2000,
startRow=1, startColumn=1, position="PANE_LOWER_LEFT")
setColumnWidth(sheet, colIndex, colWidth)
setPrintArea(wb, sheetIndex, startColumn, endColumn, startRow,
endRow)
setZoom(sheet, numerator=100, denominator=100)
参数----------Arguments----------
参数:colIndex
a numeric vector specifiying the columns you want to auto size.
一个数值向量specifiying你想自动调整大小的列。
参数:colSplit
a numeric value for the column to split.
一个数值列分裂。
参数:colWidth
a numeric value to specify the width of the column. The units are in 1/256ths of a character width.
一个数值以指定列的宽度。单位是字符宽度在1/256ths。
参数:denominator
a numeric value representing the denomiator of the zoom ratio.
一个数字值代表的denomiator的变焦比。
参数:endColumn
a numeric value for the ending column.
结束列的数字值。
参数:endRow
a numeric value for the ending row.
一个数值的结束行。
参数:ind
a numeric value indicating which merged region you want to remove.
一个数值,表示你要删除,合并后的区域。
参数:numerator
a numeric value representing the numerator of the zoom ratio.
一个数值,表示分子的变焦比。
参数:position
a character. Valid value are "PANE_LOWER_LEFT", "PANE_LOWER_RIGHT", "PANE_UPPER_LEFT", "PANE_UPPER_RIGHT".
一个字符。有效值是“PANE_LOWER_LEFT的”,“PANE_LOWER_RIGHT”,“PANE_UPPER_LEFT”,“PANE_UPPER_RIGHT”。
参数:rowSplit
a numeric value for the row to split.
一个数值,行分裂。
参数:sheet
a Worksheet object.
一个Worksheet对象。
参数:sheetIndex
a numeric value for the worksheet index.
的数字值的工作表索引。
参数:startColumn
a numeric value for the starting column.
一个数字值的起始列。
参数:startRow
a numeric value for the starting row.
一个数值的起始行。
参数:xSplitPos
a numeric value for the horizontal position of split in 1/20 of a point.
分裂,以1/20的一个点的水平位置的数字值。
参数:ySplitPos
a numeric value for the vertical position of split in 1/20 of a point.
分裂,以1/20的一个点的垂直位置的数字值。
参数:wb
a Workbook object.
一个Workbook对象。
Details
详细信息----------Details----------
You may need other functionality that is not exposed. Take a look at the java docs and the source code of these functions for how
您可能需要的其他功能不会暴露。来看看在Java文档和源代码,这些功能如何
值----------Value----------
addMergedRegion returns a numeric value to label the merged region. You should use this value as the ind if you want to removeMergedRegion.
addMergedRegion返回一个数值标记合并后的区域。你应该使用这个值作为ind如果您想removeMergedRegion。
(作者)----------Author(s)----------
Adrian Dragulescu
实例----------Examples----------
wb <- createWorkbook()
sheet1 <- createSheet(wb, "Sheet1")
rows <- createRow(sheet1, 1:10) # 10 rows[10行]
cells <- createCell(rows, colIndex=1:8) # 8 columns[8列]
cat("Merge cells \n")
setCellValue(cells[[1,1]], "A title that spans 3 columns")
addMergedRegion(sheet1, 1, 1, 1, 3)
cat("Set zoom 2:1 \n")
setZoom(sheet1, 200, 100)
sheet2 <- createSheet(wb, "Sheet2")
rows <- createRow(sheet2, 1:10) # 10 rows[10行]
cells <- createCell(rows, colIndex=1:8) # 8 columns[8列]
#createFreezePane(sheet2, 1, 1, 1, 1)[createFreezePane(sheet2的,1,1,1,1)]
createFreezePane(sheet2, 5, 5, 8, 8)
sheet3 <- createSheet(wb, "Sheet3")
rows <- createRow(sheet3, 1:10) # 10 rows[10行]
cells <- createCell(rows, colIndex=1:8) # 8 columns[8列]
createSplitPane(sheet3, 2000, 2000, 1, 1, "PANE_LOWER_LEFT")
# set the column width of first column to 25 characters wide[第一列的列宽设置为25个字符宽]
setColumnWidth(sheet1, 1, 25)
# Don't forget to save the workbook ... [不要忘了保存工作簿...]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|