...
Documentation
Documentation

# Package excel

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

CT_Worksheet.go Macrosheet.go common.go

## type CT_Worksheet ¶

    type CT_Worksheet struct {
        SheetPr               *sml.CT_SheetPr
        Dimension             *sml.CT_SheetDimension
        SheetViews            *sml.CT_SheetViews
        SheetFormatPr         *sml.CT_SheetFormatPr
        Cols                  []*sml.CT_Cols
        SheetData             *sml.CT_SheetData
        SheetCalcPr           *sml.CT_SheetCalcPr
        SheetProtection       *sml.CT_SheetProtection
        ProtectedRanges       *sml.CT_ProtectedRanges
        Scenarios             *sml.CT_Scenarios
        AutoFilter            *sml.CT_AutoFilter
        SortState             *sml.CT_SortState
        DataConsolidate       *sml.CT_DataConsolidate
        CustomSheetViews      *sml.CT_CustomSheetViews
        MergeCells            *sml.CT_MergeCells
        PhoneticPr            *sml.CT_PhoneticPr
        ConditionalFormatting []*sml.CT_ConditionalFormatting
        DataValidations       *sml.CT_DataValidations
        Hyperlinks            *sml.CT_Hyperlinks
        PrintOptions          *sml.CT_PrintOptions
        PageMargins           *sml.CT_PageMargins
        PageSetup             *sml.CT_PageSetup
        HeaderFooter          *sml.CT_HeaderFooter
        RowBreaks             *sml.CT_PageBreak
        ColBreaks             *sml.CT_PageBreak
        CustomProperties      *sml.CT_CustomProperties
        CellWatches           *sml.CT_CellWatches
        IgnoredErrors         *sml.CT_IgnoredErrors
        SmartTags             *sml.CT_SmartTags
        Drawing               *sml.CT_Drawing
        Picture               *sml.CT_SheetBackgroundPicture
        OleObjects            *sml.CT_OleObjects
        Controls              *sml.CT_Controls
        WebPublishItems       *sml.CT_WebPublishItems
        TableParts            *sml.CT_TableParts
        ExtLst                *sml.CT_ExtensionList
    }

### func NewCT_Worksheet ¶

    func NewCT_Worksheet() *CT_Worksheet

### func (*CT_Worksheet) MarshalXML ¶

    func (m *CT_Worksheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Worksheet) UnmarshalXML ¶

    func (m *CT_Worksheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Worksheet) Validate ¶

    func (m *CT_Worksheet) Validate() error

Validate validates the CT_Worksheet and its children

### func (*CT_Worksheet) ValidateWithPath ¶

    func (m *CT_Worksheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Worksheet and its children, prefixing error messages with path

## type Macrosheet ¶

    type Macrosheet struct {
        CT_Worksheet
    }

### func NewMacrosheet ¶

    func NewMacrosheet() *Macrosheet

### func (*Macrosheet) MarshalXML ¶

    func (m *Macrosheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*Macrosheet) UnmarshalXML ¶

    func (m *Macrosheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*Macrosheet) Validate ¶

    func (m *Macrosheet) Validate() error

Validate validates the Macrosheet and its children

### func (*Macrosheet) ValidateWithPath ¶

    func (m *Macrosheet) ValidateWithPath(path string) error

ValidateWithPath validates the Macrosheet and its children, prefixing error messages with path

## Subdirectories

Name | Synopsis
--- | ---
..
2010 |
spreadsheetDrawing |