преобразует позицию ячейки в ссылку на ячейку
row1 | number | числовой индекс первой строки |
row2 | number | числовой индекс второй строки |
column1 | number | числовой индекс первого столбца |
column2 | number | числовой индекс второго столбца |
sheet | string | наименование листа |
string | ссылка на ячейку |
$$('ssheet').posToRef(1, 1); // A1
$$('ssheet').posToRef(1, 1, 2, 2); // A1:B2
$$('ssheet').posToRef(1, 1, null, null, "Sheet1"); // Sheet1!A1
//or
$$('ssheet').posToRef(1, 1, 1, 1, "Sheet1"); // Sheet1!A1
$$('ssheet').posToRef(1, 1, 2, 2, "Sheet1"); // Sheet1!A1:B2
Если вам нужно преобразовать букву столбца в индекс и наоборот, вы можете сделать это следующим образом:
var ssheet = webix.ui({
view:"spreadsheet",
toolbar:"full",
data:spreadsheet_data
});
const col = 28;
// преобразование числа в букву
const colLetter = ssheet.posToRef(1, col).split("1")[0];
webix.message(colLetter);
// преобразование буквы в число
webix.message(ssheet.refToPos(colLetter+1)[1]);