【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.1.14.4.20 wks_insert_column
Contents
Description
It appends or inserts a column to worksheet at a desired position.
Syntax
int wks_insert_column( Worksheet & wks, int nDesiredColumnPosition, Column & col )
Parameters
- wks
- [input] the worksheet to add the column
- nDesiredColumnPosition
- [input] the desired column position (0 offset). If less than 0, the column
- will be appended. If >= 0, but the current total number of columns is
- less than nDesiredColumnPosition, the column will also be appended.
- col
- [output] the added column
Return
the actual index of the added column, which can be different from nDesiredColumnPosition even if nDesiredColumnPosition >= 0.
Examples
EX1
void wks_insert_column_ex1() { Worksheet wks; wks.Create(); int nDesiredColumnPosition =0; //note: not set size Dataset ds(wks.Columns(0)); ds = 0; ds.Attach(wks.Columns(1)); ds = 1; //Will insert column to first column. Column col; int nRet = wks_insert_column(wks, nDesiredColumnPosition, col); if(nRet != nDesiredColumnPosition || !col) out_str("wrong place of new column"); }
Remark
See Also
Header to Include
origin.h