PLEASE WAIT HERE UNTIL YOU ARE USEFUL. THANK YOU.

Ich glaube, da muss Microsoft noch einmal ran!

Ich zeichne mit dem Befehl „Aktionen aufzeichnen“ mit OfficeSkript den Befehl „benutzerdefiniertes Zahlenformat #.##0,00 „km“ auf:

Das Skript sieht so aus:

function main(workbook: ExcelScript.Workbook) {
	let selectedSheet = workbook.getActiveWorksheet();
	// Set number format for range C2:C6 on selectedSheet
	selectedSheet.getRange("C2:C6").setNumberFormatLocal("#,##0.00 \"\"km\"\"");
}

Ich lasse es abspielen:

Analog: ich zeichne eine Summe auf. Der Code:

function main(workbook: ExcelScript.Workbook) {
	let selectedSheet = workbook.getActiveWorksheet();
	// Set range C8 on selectedSheet
	selectedSheet.getRange("C8").setFormulaLocal("=SUM(C2:C7)");
}

Das Ergebnis:

In die Zelle wird SUM statt SUMME eingetragen – Excel schafft die Lokalisierung noch nicht. Da muss Microsoft noch einmal ran …

Mein Schokoriegel hängt im Süßigkeitenautomat fest ! – Warum haben Sie den Notruf gewählt? – Hören Sie mir eigentlich zu?

Eigentlich wollte ich nur einen Befehl mit Office Skript aufzeichnen: formatiere den Text einer Zelle fett:

Geht nicht:

„Leider ist ein Problem aufgetreten. Wir können Ihr Skript nicht speichern. Unerwarteter Fehler beim Generieren und Speichern des Skripts. Klicken Sie auf „Aktionen aufzeichnen“, um erneut aufzuzeichnen.

Erstaunt starre ich auf den Bildschirm. Ich habe keine Ahnung, warum und woher das Problem rührt.