Versions in this module Expand all Collapse all v0 v0.2.1 Jul 13, 2023 v0.2.0 Jul 19, 2023 Changes in this version type Row + func (a *Row) IsBlank() bool v0.1.3 Jun 7, 2023 v0.1.2 Dec 2, 2022 Changes in this version + const TypeError v0.1.1 Dec 1, 2022 Changes in this version + const TypeBool + const TypeNumber + const TypeString + type Book struct + Attrs []xml.Attr + BookViews *Element + CalcPr string + DefinedNames *Element + FileVersion *Element + PivotCaches *Element + Sheets []*SheetInfo + WorkbookPr *Element + WorkbookProtection *Element + XMLName xml.Name + func (a *Book) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + type CTypes struct + Defaults []*Element + Overrides []Override + XMLName xml.Name + type Cell struct + Attrs []xml.Attr + Formula *Element + Is *SSI + Ref string + Style string + Type string + Value string + func (a *Cell) GetStyle() string + func (a *Cell) GetValue() string + func (a *Cell) SetStyle(s string) + func (a *Cell) SetValue(t string, v string) + type Col struct + Attrs []xml.Attr + Max int + Min int + type Cols []*Col + func (a *Cols) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (a Cols) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type Dimension struct + Ref string + type Element struct + Attrs []xml.Attr + InnerXML []byte + type MergeCell struct + Ref string + type MergeCells struct + Count int + Entries []*MergeCell + type Override struct + ContentType string + PartName string + type Rel struct + ID string + Target string + Type string + type Rels struct + Rels []Rel + XMLName xml.Name + func (a *Rels) Add(typ, target string) + func (a *Rels) Find(typ string) string + func (a *Rels) Get(id string) string + type Row struct + Attrs []xml.Attr + Cells []*Cell + CustomHeight string + Ref string + Spans string + type SSI struct + SSRs []SSR + Text Text + func (a SSI) String() string + type SSR struct + Pr *Element + Text Text + type SST struct + Count int + SSIs []SSI + UniqueCount int + XMLName xml.Name + func NewSST() SST + func (a *SST) Delete(v string) + func (a *SST) Load(r string) string + func (a *SST) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (a *SST) Store(v string) string + func (a *SST) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + type Sheet struct + Attrs []xml.Attr + AutoFilter *Element + Cols Cols + DataValidations *Element + Dimension Dimension + Drawing *Element + HeaderFooter *Element + Hyperlinks *Element + LegacyDrawing *Element + MergeCells *MergeCells + PageMargins *Element + PageSetup *Element + PrintOptions *Element + Rows []*Row + SheetFormatPr SheetFormatPr + SheetPr *Element + SheetProtection *Element + SheetViews *Element + TableParts *Element + XMLName xml.Name + func NewSheet(sst *SST) *Sheet + func (a *Sheet) DeleteCols(j int, n int) + func (a *Sheet) DeleteRows(i int, m int) + func (a *Sheet) ExtendCols(j int, n int, count int) + func (a *Sheet) ExtendRows(i int, m int, count int) + func (a *Sheet) Get(i, j int) *Cell + func (a *Sheet) ICell(i, j int) *Cell + func (a *Sheet) IMerge(i, j int, m, n int) + func (a *Sheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (a *Sheet) Set(i, j int, cell *Cell) *Sheet + func (a *Sheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + type SheetFormatPr struct + Attrs []xml.Attr + CustomHeight string + type SheetInfo struct + Attrs []xml.Attr + ID xml.Attr + Name string + type Text string + func (a Text) MarshalXML(e *xml.Encoder, start xml.StartElement) error