Commit Graph

27 Commits (dcbde4b8311b5cb48731fbaf23eee58d994dac61)

Author SHA1 Message Date
Ri Xu b1b056e0eb
Handle special shared string table file name `xl/SharedStrings.xml`, relate issue #188
7 years ago
Ri Xu 6dc135a992
Fix read columns count wrong in specific xlsx data, relate issue #175
7 years ago
Ri Xu ebafbdde73
Bugfix: use sheet name in func `AddChat`, relate issue #138
7 years ago
Ri Xu 8077732dff
Bugfix: read sheet name error, relate issue #137
7 years ago
Ri Xu 9b5b74d480
Performance optimization, use the array index instead of the value in range.
7 years ago
Ri Xu 905be463ed
Improve code readability.
7 years ago
Ri Xu f05f799f8d
- API changed, use worksheet name instead of "sheet" + index, related issue #25, #43, #47, #51, #89, #101, #116 and #120.
7 years ago
Ri Xu 6aa59a1af2
- Init insert/remove column/row support. Relate issue #77 and #82;
8 years ago
Ri Xu e05867a033
Function `GetCellValue()` performance improvement by avoid repeating deserialization, relate issue #70.
8 years ago
Ri Xu 86466654e2
- Unify the index row number index of functions `SetRowHeight()` and `GetRowHeight()` relate issue #68;
8 years ago
Ri Xu 66e5d1fa80
API changed, use `NewFile()` instead of `CreateFile()` and use `SaveAs()` instead of `WriteTo()`.
8 years ago
Ri Xu 555e2ba9a8
- Make function `TitleToNumber()` exportable, note that function `ToAlphaString()` return value calculation changes, get more info from go doc. Relate issue #63;
8 years ago
Ri Xu a9f671d98f - New functions: `GetSheetVisible()` and `GetRowVisible()` added, relate issue #61;
8 years ago
Ri Xu c89d842352 Init auto filter support, relate issue #59.
8 years ago
Ri Xu 8fbab47444 - Formatted cell data support, fix issue #48;
8 years ago
Ri Xu 266d2c36e5 - Font bold, italic and underline style support. Relate issue #45;
8 years ago
Ri Xu 219aadeb76 - Initialize char support, relate issue #31;
8 years ago
Ri Xu de6e075713 Performance improvement
8 years ago
Ri Xu 5384756d64 - Complete the element `sheetFormatPr` struct definition;
8 years ago
Ri Xu 4b8b410f52 Bugfix #23 can't get multiple records.
8 years ago
Ri Xu 0833a9d5da - Improved performance when reading large files, call Token to read tokens one by one instead Unmarshal. Related issue #20 ;
8 years ago
Ri Xu 53564cbe57 Fix issue #19.
8 years ago
Nikolas Silva 8ce12b60b8 Add SetRowHeight function
8 years ago
Ri Xu 52796f6e58 Format commants, break comments after 80 characters.
8 years ago
Ri Xu f05df2a018 - New function `SetSheetName` and `SetColWidth` added, support rename sheet and set column width;
8 years ago
Ri Xu 78eb982052 Remove useless `.xlsx` tested files and go test updated.
8 years ago
ahmad 37c4575835 looping on row col functionality
8 years ago