diff options
author | xuri <xuri.me@gmail.com> | 2020-03-16 00:13:01 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2020-03-16 00:13:01 +0800 |
commit | cea3d806ecbec5027a8f0d7f10b700707131a7be (patch) | |
tree | c354489585cbbe90c098cd7bb879579c0ab23c2b /styles.go | |
parent | 6ab5b991e47e7fa9e9370da93404adaf04cba34a (diff) |
Resolve #200, ignore empty conditional format style
Diffstat (limited to 'styles.go')
-rw-r--r-- | styles.go | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -1943,9 +1943,13 @@ func (f *File) NewConditionalStyle(style string) (int, error) { return 0, err } dxf := dxf{ - Fill: setFills(fs, false), - Alignment: setAlignment(fs), - Border: setBorders(fs), + Fill: setFills(fs, false), + } + if fs.Alignment != nil { + dxf.Alignment = setAlignment(fs) + } + if len(fs.Border) > 0 { + dxf.Border = setBorders(fs) } if fs.Font != nil { dxf.Font = f.setFont(fs) |