瀏覽代碼

use Col.Width if set, otherwise use the default width

OneOfOne 11 年之前
父節點
當前提交
143f9e1bd2
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      sheet.go

+ 4 - 1
sheet.go

@@ -97,11 +97,14 @@ func (s *Sheet) makeXLSXSheet(refTable *RefTable, styles *xlsxStyleSheet) *xlsxW
 
 	worksheet.Cols = xlsxCols{Col: []xlsxCol{}}
 	for _, col := range s.Cols {
+		if col.Width == 0 {
+			col.Width = colWidth
+		}
 		worksheet.Cols.Col = append(worksheet.Cols.Col,
 			xlsxCol{Min: col.Min,
 				Max:    col.Max,
 				Hidden: col.Hidden,
-				Width:  colWidth})
+				Width:  col.Width})
 	}
 	worksheet.SheetData = xSheet
 	dimension := xlsxDimension{}