Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
mkCellRef :: (Int, Int) -> CellRef Source #
Render position in (row, col)
format to an Excel reference.
mkCellRef (2, 4) == "D2"
fromCellRef :: CellRef -> (Int, Int) Source #
reverse to mkCellRef
Warning: the function isn't total and will throw an error if incorrect value will get passed
Common type containing either simple string or rich formatted text.
Used in si
, comment
and is
elements
E.g. si
spec says: "If the string is just a simple string with formatting applied
at the cell level, then the String Item (si) should contain a single text
element used to express the string. However, if the string in the cell is
more complex - i.e., has formatting applied at the character level - then the
string item shall consist of multiple rich text runs which collectively are
used to express the string.". So we have either a single Text field, or
else a list of RichTextRuns, each of which is some Text with layout
properties.
TODO: Currently we do not support phoneticPr
(Phonetic Properties, 18.4.3,
p. 1723) or rPh
(Phonetic Run, 18.4.6, p. 1725).
Section 18.4.8, "si (String Item)" (p. 1725)
See CT_Rst
, p. 3903
A formula
See 18.18.35 "ST_Formula (Formula)" (p. 2457)