diff --git a/styles.go b/styles.go index 2e440c2..b359313 100644 --- a/styles.go +++ b/styles.go @@ -2122,6 +2122,8 @@ func setCellXfs(style *xlsxStyleSheet, fontID, numFmtID, fillID, borderID int, a style.CellXfs.Count++ xf.Alignment = alignment xf.ApplyAlignment = applyAlignment + xfID := 0 + xf.XfID = &xfID style.CellXfs.Xf = append(style.CellXfs.Xf, xf) return style.CellXfs.Count - 1 } diff --git a/xmlStyles.go b/xmlStyles.go index e8aaef6..43bf945 100644 --- a/xmlStyles.go +++ b/xmlStyles.go @@ -211,7 +211,7 @@ type xlsxXf struct { NumFmtID int `xml:"numFmtId,attr"` PivotButton bool `xml:"pivotButton,attr,omitempty"` QuotePrefix bool `xml:"quotePrefix,attr,omitempty"` - XfID *int `xml:"xfId,attr,omitempty"` + XfID *int `xml:"xfId,attr"` Alignment *xlsxAlignment `xml:"alignment"` Protection *xlsxProtection `xml:"protection"` }