summaryrefslogtreecommitdiff
path: root/merge.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2022-09-28 00:04:17 +0800
committerxuri <xuri.me@gmail.com>2022-09-28 00:04:17 +0800
commitefcf599dfe2ec25f10c4d55513a5648addfe989b (patch)
tree29da05dfcac18cbe2712ca8821376be4777c032d /merge.go
parentaddcc1a0b257d3b71e33891891c3a3df4d34f0dc (diff)
This closes #1360, closes #1361
- Fix default number format parse issue with a long string of digits - Fix creating a sheet with an empty name cause a corrupted file - The `GetCellStyle` function no longer return master cell style of the merge cell range - Using the specialized name in variables and functions
Diffstat (limited to 'merge.go')
-rw-r--r--merge.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/merge.go b/merge.go
index ac7fb04..04dc493 100644
--- a/merge.go
+++ b/merge.go
@@ -17,7 +17,7 @@ import "strings"
func (mc *xlsxMergeCell) Rect() ([]int, error) {
var err error
if mc.rect == nil {
- mc.rect, err = areaRefToCoordinates(mc.Ref)
+ mc.rect, err = rangeRefToCoordinates(mc.Ref)
}
return mc.rect, err
}
@@ -46,7 +46,7 @@ func (mc *xlsxMergeCell) Rect() ([]int, error) {
// |A8(x3,y4) C8(x4,y4)|
// +------------------------+
func (f *File) MergeCell(sheet, hCell, vCell string) error {
- rect, err := areaRefToCoordinates(hCell + ":" + vCell)
+ rect, err := rangeRefToCoordinates(hCell + ":" + vCell)
if err != nil {
return err
}
@@ -73,11 +73,11 @@ func (f *File) MergeCell(sheet, hCell, vCell string) error {
}
// UnmergeCell provides a function to unmerge a given range reference.
-// For example unmerge area D3:E9 on Sheet1:
+// For example unmerge range reference D3:E9 on Sheet1:
//
// err := f.UnmergeCell("Sheet1", "D3", "E9")
//
-// Attention: overlapped areas will also be unmerged.
+// Attention: overlapped range will also be unmerged.
func (f *File) UnmergeCell(sheet, hCell, vCell string) error {
ws, err := f.workSheetReader(sheet)
if err != nil {
@@ -85,7 +85,7 @@ func (f *File) UnmergeCell(sheet, hCell, vCell string) error {
}
ws.Lock()
defer ws.Unlock()
- rect1, err := areaRefToCoordinates(hCell + ":" + vCell)
+ rect1, err := rangeRefToCoordinates(hCell + ":" + vCell)
if err != nil {
return err
}
@@ -105,7 +105,7 @@ func (f *File) UnmergeCell(sheet, hCell, vCell string) error {
if mergeCell == nil {
continue
}
- rect2, _ := areaRefToCoordinates(mergeCell.Ref)
+ rect2, _ := rangeRefToCoordinates(mergeCell.Ref)
if isOverlap(rect1, rect2) {
continue
}