Home HomeXLimits - Hauptseite


Limitationen von AutoFormen (Microsoft Excel)   (Diese Seite ist teilweise in Bearbeitung)

Inhaltsübersicht

Limitationen von AutoFormen

Übersicht der Limitationen von AutoFormen

Limitationen von AutoForm-Formatierungen

AutoForm-Limitationen und VBA

Weitere Informationsquellen


Limitationen von AutoFormen

In Microsoft Excel besitzen AutoFormen eine ganze Reihe verschiedener Limitationen und Spezifikationen. Zu den AutoFormen gehören alle Zeichnungsobjekte, die in Microsoft Excel über die Symbolleiste "Zeichnen" in ein Arbeitsblatt eingefügt werden können.

Hier eine Abbildung der verschiedenen Linien, die via AutoFormen-Menü zur Verfügung stehen:

AutoFormen im Menü "AutoFormen"
Abbildung: AutoFormen im Menü "AutoFormen"

 

Definition "AutoFormen" (Auszug aus der Microsoft Excel-Hilfe)
Eine Gruppe von vordefinierten Formen, die einerseits grundlegende Formen wie Rechtecke und Kreise enthalten, andererseits eine Vielzahl verschiedener Linien und Verbindungslinien, Blockpfeile, Flußdiagramm-Symbole, Sterne und Banner sowie Legenden. Um eine AutoForm einzufügen, klicken Sie auf der Zeichnen-Symbolleiste auf AutoFormen. Um einer AutoForm (mit Ausnahme von Linien, Verbindungslinien oder Freihandformen) Text zuzuordnen, klicken Sie auf die Form, und geben Sie den Text ein. Der Text wird zu einem Bestandteil der AutoForm.

 

Hinweis!

Viele der hier vorgestellten Limitationen gelten auch für andere Microsoft Office-Produkte, wie unter anderem Microsoft Word und Microsoft PowerPoint. Sie können davon ausgehen, dass diese Office-Programme die identischen Spezifikationen und Auswirkungen (Fehlermeldungen) besitzen.

Wenn Sie eine bestimmte Limitation auf dieser Seite nicht finden, so ist es möglich, dass sie noch nicht vollständig erforscht wurde. Es gibt mehrere Limitationen, zu denen es noch keine Spezifikationen gibt. Eine Liste mit den unerforschten Limitationen finden Sie hier:

Weitere Informationen

Unerforschte Limitationen in Microsoft Excel

To Top

 


Übersicht der Limitationen von AutoFormen

Hier eine Übersicht der bisher bekannten allgemeinen Limitationen und Spezifikationen von AutoFormen.

ID Merkmal / Limitation Spezifikation
1 Maximale Anzahl AutoFormen in einer Arbeitsmappe Mindestens 10'000 AutoFormen
2 Kleinster Schriftgrad 1 Punkt
3 Grösster Schriftgrad 409.55 Punkte
4 Anzahl verschiedene Schriftfarben 57 Schriftfarben (56 Farben + 1 Farbe für "Automatisch")

To Top

 


Limitationen von AutoForm-Formatierungen

Beim Formatieren einer AutoForm, beispielsweise beim Anpassen der Linienstärke des Objektes, erscheint beim Über- bzw. Unterschreiten des zulässigen Wertebereiches eine Fehlermeldung. Je nach formatierter Eigenschaft tritt eine andere Fehlermeldung auf. Der angezeigte Meldungstext ist gewöhnlich aussagekräftig und enthält einen guten Hinweis auf das aktuelle Problem. Im Falle einer ungültigen Linienstärke beispielsweise lautet die Meldung "Die Masseinheit muss zwischen 0 pt und 1584 pt liegen".

Bitte beachten Sie folgendes:

Die Fehlermeldungen treten nur dann auf, wenn eine AutoForm-Eigenschaft über die Benutzeroberfläche eingestellt wird. Bei Verwendung von VBA-Programmcode erscheinen andere Fehlermeldungen.

Informationen über die Fehlermeldungen im Zusammenhang mit VBA und AutoFormen finden Sie hier:

Weitere Informationen

AutoForm-Limitationen und VBA

 

Diese Tabelle zeigt die bekannten Merkmale/Limitationen, ihre Spezifikationen, die angezeigte Fehlermeldung sowie Dialog/Option/Feld, wo das Merkmal eingestellt wird.

ID Merkmal / Limitation Spezifikation Fehlermeldung Dialog/Option/Feld
1 Erlaubte Linienstärke 0 bis 1'584 Pt

1'584 Punkte sind umgerechnet 55.88 cm.

Linienstärke Linienstärke einer AutoForm
2 Erlaubte Höhe 0 bis 5'963.92 cm

5'963.92 cm sind umgerechnet 169'056 Punkte.

Höhe Höhe einer AutoForm
3 Erlaubte Breite 0 bis 5'963.92 cm

5'963.92 cm sind umgerechnet 169'056 Punkte.

Breite Breite einer AutoForm
4 Erlaubte Werte für Drehung -3'600 bis 3'600 Grad Drehung Drehung einer AutoForm
5 Erlaubte Abstände für interne Grenzen 0 bis 55.88 cm

55.88 cm sind umgerechnet 1'584 Punkte.

Interne Grenzen Abstände/Interne Grenzen einer AutoForm
6 Erlaubte Werte für Farben anpassen 0 bis 255 Farbanpassung Dialog für Farben anpassen
7 Erlaubter Bereich für 3D-Tiefe -600 bis 9'600 Pt

2 Dezimalstellen erlaubt

Die Eingabe von 9600 ist zwar erlaubt, wird aber nicht angezeigt. Wenn man das Menü erneut öffnet, ist das Eingabefeld leer.

3D-Tiefe 3D-Einstellungen: Tiefe anpassen

 

Hinweis:

1 cm = 28.3464566929134 Punkte

28.3464567 Punkte = 1 cm

To Top

 


AutoForm-Limitationen und VBA

Wenn Sie schon mal VBA-Programmcode geschrieben haben, dann haben Sie sicher auch schon mal den Laufzeitfehler Nr. 9 gesehen. Wie in der folgenden Abbildung zu sehen ist, lautet der Text der Meldung "Index ausserhalb des gültigen Bereichs":

Laufzeitfehler 9
Abbildung: Laufzeitfehler 9 "Index ausserhalb des gültigen Bereichs"

In Bezug auf AutoFormen gibt es etwas Erstaunliches: Wird einer AutoForm-Eigenschaft ein nicht erlaubter Wert zugewiesen, so erscheint ebenfalls der Laufzeitfehler 9, jedoch mit dem Meldungstext "Der angegebene Wert ist ausserhalb des zulässigen Bereichs". Die Fehlermeldung sieht so aus:

Laufzeitfehler 9
Abbildung: Laufzeitfehler 9 "Der angegebene Wert ist ausserhalb des zulässigen Bereichs"

Immer wenn ein ungültiger Wert verwendet wird, tritt der Laufzeitfehler 9 auf.

 

Beispiel: Einstellen der Linienstärke

Dieses kleine VBA-Beispiel zeigt, wie eine AutoForm vom Typ Linie in ein Arbeitsblatt eingefügt und anschliessend ihre Linienstärke geändert wird:

Sub AddShape1()
  ActiveSheet.Shapes.AddLine(29.25, 51#, 306.75, 141#).Select
  Selection.ShapeRange.Line.Weight = 1584#

End Sub

Beim Ausführen der obigen Beispiel-Prozedur wird eine Linie gezeichnet und die Linienstärke auf 1584 pt eingestellt. Da die verwendete Linienstärke im erlaubten Bereich liegt (0 pt bis 1584 pt), erscheint kein Laufzeitfehler.

 

Im nächsten Beispiel wird wiederum eine Linie hinzugefügt, ihre Linienstärke diesmal jedoch auf 1585 pt geändert:

Sub AddShape2()
  ActiveSheet.Shapes.AddLine(29.25, 51#, 306.75, 141#).Select
  Selection.ShapeRange.Line.Weight = 1585#

End Sub

Weil die hier verwendete Linienstärke ungültig ist (sie liegt ausserhalb des erlaubten Bereiches), tritt der Laufzeitfehler 9 auf.

To Top

 


Weitere Informationsquellen

Es gibt zur Zeit keine Angaben über weitere Informationsquellen.

To Top


Haben Sie Fragen, Anregungen oder einen Fehler entdeckt?
Kontakt zum Autor

Zuletzt aktualisiert am 2.02.2006 / 21:30 Uhr
Zuletzt kontrolliert am 19.12.2008 / 17:00 Uhr
© 2002-2009 by Philipp von Wartburg, Schweiz
Alle Rechte vorbehalten