kennt sich hier schon jemand mit den Scripts für Excel im Web aus?
ich wollte mal zum Test ein Script machen, mit dem ich alle Einträge in einer spalte zu Hyperlinks mache.
Mein Problem ist, dass dies etwa 1-2 Sec. pro Zeile braucht, was ich extrem zu langsam finde.
jemand ne idee, wie das schneller geht?
hier meine gekürzte Beispiel Liste (original hätte über 1000 Zeilen): https://www.herber.de/bbs/user/149145.xlsx
und mein Script-Versuch:
function main(workbook: ExcelScript.Workbook) {
let Tables = workbook.getActiveCell().getTables();
let i = Tables[0].getHeaderRowRange().getRowIndex() +1;
let ActiveColumn = workbook.getActiveCell().getColumnIndex();
let ActiveSheet = workbook.getActiveWorksheet();
while (ActiveSheet.getCell(i, ActiveColumn).getValue() != "") {
ActiveSheet.getCell(i, ActiveColumn).setHyperlink({ textToDisplay: ActiveSheet.getCell(i, ActiveColumn).getValue().toString(), address: ActiveSheet.getCell(i, ActiveColumn).getValue().toString() });
i++;
}
}