|
Sonntag, den 01. März 2009 um 15:36 Uhr |
|
Was viele nicht wissen, in Excel ist es möglich arabische Zahlen in die römische Schreibweise zu übersetzen. Hierzu gibt es in Excel die wenig dokumentierte Funktion =römisch(zahl;typ), wobei Sie "zahl" durch die umzuwandelnde Zahl oder Zelle ersetzen. Die Angabe des "typ" ist optional, hier können Sie mit Werten von 0 ... 4 eine verkürzte Darstellung erreichen. Der Wert "0" oder keine Eingabe wandelt in das klassische römische Zahlenformat um.
Beispiel:
excel_roemisch
Einschränkung: Es klappt nur mit Zahlen zwischen 0 und 3999. |
|
Zuletzt aktualisiert am Donnerstag, den 28. Mai 2009 um 11:06 Uhr |
|
Sonntag, den 01. März 2009 um 15:07 Uhr |
|
Kennen Sie auch das Problem? Sie haben ein umfangreiches Makro aufgezeichnet und führen es nun aus, während der Ausführung flimmert der Bildschirm und die Ausführungsgeschwindigkeit ist nicht gerade berauschend.
Grund dafür ist, dass Excel nach jeder Befehlszeile den Bildschirminhalt aktualisiert. Dabei ist nicht nur das Flimmern lästig, sondern die Aktualisierung des Bildschirms kostet auch richtig Zeit. Um dies zu umgehen wechseln Sie mit der Tastenkombination ALT+F11 in den Visual Basic-Editor.
Fügen Sie dann am Anfang und am Ende ihres Makros folgende Befehlszeilen ein:
Sub Makro1()
'Bildschirmaktualisierung ausschalten Application.ScreenUpdating = False
Befehl 1 Befehl 2 ...
'Bildschirmaktualisierung wieder einschalten Application.ScreenUpdating = False
End Sub
|
|
Zuletzt aktualisiert am Donnerstag, den 28. Mai 2009 um 11:05 Uhr |