forked from sheetjs/sheetjs
		
	Update the range of the sheet when creating a cell for the content of its comments
This commit is contained in:
		
							parent
							
								
									5d43dffc79
								
							
						
					
					
						commit
						9efa4e2aae
					
				| @ -535,6 +535,14 @@ function insertCommentsIntoSheet(sheetName, sheet, comments) { | ||||
| 		if (!cell) { | ||||
| 			cell = {}; | ||||
| 			sheet[comment.ref] = cell; | ||||
| 			var range = decode_range(sheet["!ref"]); | ||||
| 			var thisCell = decode_cell(comment.ref); | ||||
| 			if(range.s.r > thisCell.r) range.s.r = thisCell.r; | ||||
| 			if(range.e.r < thisCell.r) range.e.r = thisCell.r; | ||||
| 			if(range.s.c > thisCell.c) range.s.c = thisCell.c; | ||||
| 			if(range.e.c < thisCell.c) range.e.c = thisCell.c; | ||||
| 			var encoded = encode_range(range); | ||||
| 			if (encoded !== sheet["!ref"]) sheet["!ref"] = encoded; | ||||
| 		}  | ||||
| 
 | ||||
| 		if (!cell.c) { | ||||
|  | ||||
							
								
								
									
										8
									
								
								xlsx.js
									
									
									
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										8
									
								
								xlsx.js
									
									
									
									
									
								
							| @ -1114,6 +1114,14 @@ function insertCommentsIntoSheet(sheetName, sheet, comments) { | ||||
| 		if (!cell) { | ||||
| 			cell = {}; | ||||
| 			sheet[comment.ref] = cell; | ||||
| 			var range = decode_range(sheet["!ref"]); | ||||
| 			var thisCell = decode_cell(comment.ref); | ||||
| 			if(range.s.r > thisCell.r) range.s.r = thisCell.r; | ||||
| 			if(range.e.r < thisCell.r) range.e.r = thisCell.r; | ||||
| 			if(range.s.c > thisCell.c) range.s.c = thisCell.c; | ||||
| 			if(range.e.c < thisCell.c) range.e.c = thisCell.c; | ||||
| 			var encoded = encode_range(range); | ||||
| 			if (encoded !== sheet["!ref"]) sheet["!ref"] = encoded; | ||||
| 		}  | ||||
| 
 | ||||
| 		if (!cell.c) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user