| TableClass |
CSS osztálynevet ad a létrehozott
XLSX referencia segédfüggvények
function XlsxColumnLabel(Col: Integer): WideString;
function XlsxCellRef(Row, Col: Integer): WideString;
function XlsxColumnIndex(const ColumnLabel: WideString): Integer;
function XlsxParseCellRef(const Ref: WideString; out Row, Col: Integer): Boolean;
function XlsxParseRangeRef(const Ref: WideString; out Row1, Col1, Row2, Col2: Integer): Boolean;
| XlsxColumnLabel |
1-alapú oszlopindexet alakít át A1-stílusú oszlopcímkévé, például A, Z vagy AA |
| XlsxCellRef |
A1-stílusú cellahivatkozást épít fel 1-alapú sor- és oszlopszámokból |
| XlsxColumnIndex |
Converts an A1-style oszlop label to a 1-based oszlop index |
| XlsxParseCellRef |
Egyetlen A1-stílusú cellahivatkozást elemez, és visszaadja a sor- és oszlopkoordinátákat |
| XlsxParseRangeRef |
Téglalap alakú A1-stílusú tartományt elemez, és visszaadja a beleértett 1-alapú határokat |
XLSX XML escape segédfüggvények
function XlsxEscapeText(const Value: WideString): WideString;
function XlsxEscapeAttr(const Value: WideString): WideString;
Az XlsxEscapeText XML szöveg-csomópont tartalmat escapel, míg az XlsxEscapeAttr XML attribútum értékeket escapel és megőrzi az attribútum szóközöket, amelyeket az Excelnek pontosan vissza kell olvasnia
Példa
var
Ref: WideString;
Row, Col: Integer;
begin
Ref := XlsxCellRef(10, 5);
if XlsxParseCellRef(Ref, Row, Col) then
Worksheet.Cells.Item[Row, Col].Value := 'Checked';
end;
|