Hallo,
ich bräuchte dringend Unterstützung bei der Lösung einer Altklausur (Erstellung von Quellcode).
Vielen Dank im Vorraus und freundliche Grüße,
Felix
Ein Microsoft Word Dokument ist mit dem Custom UI Editor durch einen eigenen Custom Tab „Wort suchen“, der eine Custom Group „Suchen“ mit zwei Buttons „einfachstes Wort“ und „kompliziertestes Wort“ beinhaltet, zu erweitern (siehe Bild rechts).
Der obere Button sucht das einfachste Wort (s.u.) des Textes und färbt dieses rot ein. Sind mehrere Wörter gleich einfach, soll das im Text erste einfachste Wort bei allen Vorkommen eingefärbt werden (im Beispieltext ist dies 3x „cm“).
Der untere Button sucht das komplizierteste Wort (s.u.) des Textes und färbt dieses grün ein. Sind mehrere Wörter gleich kompliziert, soll wiederum das im Text erste davon bei allen Vorkommen gefärbt werden (im Beispieltext ist dies 1x „Stirnlappenbasilisk“).
Es sollen jeweils nur Wörter betrachtet und gefärbt werden, die mindestens einen Buchstaben enthalten (ansonsten würde im Beispieltext die 80 als „einfachstes Wort“ erkannt werden).
Wie „einfach“ oder „kompliziert“ ein Wort ist, ergibt sich aus der Anzahl unterschiedlicher Buchstaben im Wort. Groß- und Kleinbuchstaben sollen hierbei unterschieden werden (das Wort „Aua“ hat also 3 verschiedene Buchstaben, das Wort „Tee“ hat 2 verschiedene Buchstaben). Je weniger verschiedene Buchstaben ein Wort hat, umso einfacher ist es, je mehr unterschiedliche es sind, umso komplizierter ist es.
Lagert das Zählen der unterschiedlichen Buchstaben in einem String in eine eigene private Funktion aus!
Hinweise:
Als Farbwerte könnt Ihr die vorhandenen Konstanten xlRed und xlLime verwenden.
Die Funktionen InStr, Mid, Trim und Len könnten hilfreich sein.
Beachtet beim Erstellen des Ribbons, dass die Callback-Funktionen (die bei onAction angegeben werden) keine Bindestriche oder Leerzeichen im Namen enthalten dürfen und alle unterschiedlich sein müssen!
Beispieltext:
Der Stirnlappenbasilisk erreicht eine Länge von rund 80 cm, wovon die Länge des Schwanzes mit 50 bis 55 cm zwei Drittel der Gesamtlänge beträgt. Namensgebend sind die Stirnlappen (die bei den Männchen deutlicher ausgeprägt sind und die Form eines Kopfsegels haben) auf dem Kopf und Hinterkopf des Basilisken. Der Körper ist insgesamt schlank gestaltet, die Beine sind dennoch kräftig gebaut. Die Färbung der Schuppen variiert zwischen dunkelgrün über smaragdgrün bis blaugrün. Zur Bauchseite hin werden die Schuppen heller. Der Rücken ist durch eine gelbliche bis bläuliche Sprenkelung gezeichnet. Die eindrucksvollen Hautkämme auf dem Rücken, die eine Höhe von 5 cm erreichen können, setzen sich bis zur Schwanzwurzel fort. Diese Hautkämme sind beim Weibchen etwas weniger stark ausgeprägt. Die Tiere können in Gefangenschaft bei guter Pflege bis zu 13 Jahre alt werden. In Freiheit sterben sie allerdings deutlich früher.
|