30.07.2021, 15:48
Moin
Ich versuche mich gerade auf dem Firmen-Laptop mit der "Konvertierung" von VBA-Code auf Office-Scripts.
Frustrierend ist schon mal dass es keine Events gibt. Alles muss manuell angestoßen werden.
Dieser Code läuft auf den Fehler: Range setColumnHidden: Dieser Vorgang ist für das aktuelle Objekt nicht zulässig.
Dieser Code läuft ohne Fehler durch:
Ich hätte schon eine Vermutung warum das so ist. Dennoch ist es eine Einschränkung. Schließlich kann ich im Blatt manuell alle Spalten einblenden.
Ich versuche mich gerade auf dem Firmen-Laptop mit der "Konvertierung" von VBA-Code auf Office-Scripts.
Frustrierend ist schon mal dass es keine Events gibt. Alles muss manuell angestoßen werden.
Dieser Code läuft auf den Fehler: Range setColumnHidden: Dieser Vorgang ist für das aktuelle Objekt nicht zulässig.
Code:
function main(workbook: ExcelScript.Workbook)
{
// Zuweisungen
let selectedSheet = workbook.getWorksheet("Aufgaben");
// Alle Spalten einblenden
selectedSheet.getRange("A:XFD").setColumnHidden(false);
}
Dieser Code läuft ohne Fehler durch:
Code:
function main(workbook: ExcelScript.Workbook)
{
// Zuweisungen
let selectedSheet = workbook.getWorksheet("Aufgaben");
// Alle Spalten einblenden
selectedSheet.getRange("A:XFC").setColumnHidden(false);
}
Ich hätte schon eine Vermutung warum das so ist. Dennoch ist es eine Einschränkung. Schließlich kann ich im Blatt manuell alle Spalten einblenden.