Macro spreadsheet_ods::cell
source · macro_rules! cell { (abs $row:expr, abs $col:expr) => { ... }; (abs $row:expr, $col:expr) => { ... }; ($row:expr, abs $col:expr) => { ... }; ($row:expr, $col:expr) => { ... }; (abs $row:expr, abs $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; (abs $row:expr, abs $col:expr, abs $row2:expr, $col2:expr) => { ... }; (abs $row:expr, abs $col:expr, $row2:expr, abs $col2:expr) => { ... }; (abs $row:expr, abs $col:expr, $row2:expr, $col2:expr) => { ... }; (abs $row:expr, $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; (abs $row:expr, $col:expr, abs $row2:expr, $col2:expr) => { ... }; (abs $row:expr, $col:expr, $row2:expr, abs $col2:expr) => { ... }; (abs $row:expr, $col:expr, $row2:expr, $col2:expr) => { ... }; ( $row:expr, abs $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; ( $row:expr, abs $col:expr, abs $row2:expr, $col2:expr) => { ... }; ( $row:expr, abs $col:expr, $row2:expr, abs $col2:expr) => { ... }; ($row:expr, abs $col:expr, $row2:expr, $col2:expr) => { ... }; ($row:expr, $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; ($row:expr, $col:expr, abs $row2:expr, $col2:expr) => { ... }; ($row:expr, $col:expr, $row2:expr, abs $col2:expr) => { ... }; ($row:expr, $col:expr, $row2:expr, $col2:expr) => { ... }; ($table:expr => abs $row:expr, abs $col:expr) => { ... }; ($table:expr => abs $row:expr, $col:expr) => { ... }; ($table:expr => $row:expr, abs $col:expr) => { ... }; ($table:expr => $row:expr, $col:expr) => { ... }; ($table:expr => abs $row:expr, abs $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; ($table:expr => abs $row:expr, abs $col:expr, abs $row2:expr, $col2:expr) => { ... }; ($table:expr => abs $row:expr, abs $col:expr, $row2:expr, abs $col2:expr) => { ... }; ($table:expr => abs $row:expr, abs $col:expr, $row2:expr, $col2:expr) => { ... }; ($table:expr => abs $row:expr, $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; ($table:expr => abs $row:expr, $col:expr, abs $row2:expr, $col2:expr) => { ... }; ($table:expr => abs $row:expr, $col:expr, $row2:expr, abs $col2:expr) => { ... }; ($table:expr => abs $row:expr, $col:expr, $row2:expr, $col2:expr) => { ... }; ($table:expr => $row:expr, abs $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; ($table:expr => $row:expr, abs $col:expr, abs $row2:expr, $col2:expr) => { ... }; ($table:expr => $row:expr, abs $col:expr, $row2:expr, abs $col2:expr) => { ... }; ($table:expr => $row:expr, abs $col:expr, $row2:expr, $col2:expr) => { ... }; ($table:expr => $row:expr, $col:expr, abs $row2:expr, abs $col2:expr) => { ... }; ($table:expr => $row:expr, $col:expr, abs $row2:expr, $col2:expr) => { ... }; ($table:expr => $row:expr, $col:expr, $row2:expr, abs $col2:expr) => { ... }; ($table:expr => $row:expr, $col:expr, $row2:expr, $col2:expr) => { ... }; }
Expand description
Macro for cell-references. This one returns the reference itself. For use in formulas use fcell, which returns the correct string for formulas.
Syntax:
cell!(\[abs] row, \[abs] col);
cell!(\[abs] row, \[abs] col, \[abs] row_to, \[abs] col_to);
cell!(table => \[abs] row, \[abs] col);
cell!(table => \[abs] row, \[abs] col, \[abs] row_to, \[abs] col_to);