Thema Datum  Von Nutzer Rating
Antwort
Rot Word VBA Klausur
13.02.2021 13:17:55 Felix
NotSolved
13.02.2021 13:22:53 Gast45136
NotSolved
13.02.2021 13:28:43 Gast25899
NotSolved
13.02.2021 16:30:32 Gast74318
*****
NotSolved
13.02.2021 16:39:32 Gast74318
*****
NotSolved
13.02.2021 16:44:17 Gast74318
NotSolved
14.02.2021 11:53:14 Gast55304
NotSolved
14.02.2021 16:58:29 Gast792
NotSolved
14.02.2021 17:02:26 Gast32651
NotSolved
14.02.2021 11:54:38 Gast27943
NotSolved
14.02.2021 12:09:26 Gast40774
NotSolved
14.02.2021 12:10:49 Gast42313
NotSolved
14.02.2021 12:23:15 Gast27890
NotSolved
14.02.2021 13:06:41 Gast61281
NotSolved
14.02.2021 14:41:18 Gast87063
NotSolved
14.02.2021 15:09:18 Gast38430
NotSolved
14.02.2021 16:50:53 Gast17593
NotSolved
24.02.2021 08:34:17 Gast01287
NotSolved
24.02.2021 09:10:34 Gast55509
NotSolved
14.02.2021 18:16:32 Gast20358
*****
NotSolved
14.02.2021 19:08:57 Gast41973
NotSolved
14.02.2021 19:12:12 Gast20358
*****
NotSolved
23.02.2021 16:53:02 Gast21601
NotSolved
23.02.2021 17:04:41 Gast54879
NotSolved
23.02.2021 17:13:17 Gast59647
NotSolved
23.02.2021 17:29:01 Gast4073
NotSolved
23.02.2021 17:42:56 Mase
NotSolved
23.02.2021 22:03:44 Gast63735
NotSolved
23.02.2021 22:20:44 Mase
NotSolved
23.02.2021 22:26:42 Gast8241
*****
NotSolved
24.02.2021 07:59:20 Mase
NotSolved
24.02.2021 14:17:24 Gast14330
NotSolved
24.02.2021 15:50:14 Gast37999
NotSolved
22.04.2021 17:54:50 Gast45889
NotSolved
22.04.2021 19:11:44 Gast37430
*****
NotSolved
23.04.2021 14:51:50 Gast11080
NotSolved

Ansicht des Beitrags:
Von:
Felix
Datum:
13.02.2021 13:17:55
Views:
358
Rating: Antwort:
  Ja
Thema:
Word VBA Klausur

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.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Word VBA Klausur
13.02.2021 13:17:55 Felix
NotSolved
13.02.2021 13:22:53 Gast45136
NotSolved
13.02.2021 13:28:43 Gast25899
NotSolved
13.02.2021 16:30:32 Gast74318
*****
NotSolved
13.02.2021 16:39:32 Gast74318
*****
NotSolved
13.02.2021 16:44:17 Gast74318
NotSolved
14.02.2021 11:53:14 Gast55304
NotSolved
14.02.2021 16:58:29 Gast792
NotSolved
14.02.2021 17:02:26 Gast32651
NotSolved
14.02.2021 11:54:38 Gast27943
NotSolved
14.02.2021 12:09:26 Gast40774
NotSolved
14.02.2021 12:10:49 Gast42313
NotSolved
14.02.2021 12:23:15 Gast27890
NotSolved
14.02.2021 13:06:41 Gast61281
NotSolved
14.02.2021 14:41:18 Gast87063
NotSolved
14.02.2021 15:09:18 Gast38430
NotSolved
14.02.2021 16:50:53 Gast17593
NotSolved
24.02.2021 08:34:17 Gast01287
NotSolved
24.02.2021 09:10:34 Gast55509
NotSolved
14.02.2021 18:16:32 Gast20358
*****
NotSolved
14.02.2021 19:08:57 Gast41973
NotSolved
14.02.2021 19:12:12 Gast20358
*****
NotSolved
23.02.2021 16:53:02 Gast21601
NotSolved
23.02.2021 17:04:41 Gast54879
NotSolved
23.02.2021 17:13:17 Gast59647
NotSolved
23.02.2021 17:29:01 Gast4073
NotSolved
23.02.2021 17:42:56 Mase
NotSolved
23.02.2021 22:03:44 Gast63735
NotSolved
23.02.2021 22:20:44 Mase
NotSolved
23.02.2021 22:26:42 Gast8241
*****
NotSolved
24.02.2021 07:59:20 Mase
NotSolved
24.02.2021 14:17:24 Gast14330
NotSolved
24.02.2021 15:50:14 Gast37999
NotSolved
22.04.2021 17:54:50 Gast45889
NotSolved
22.04.2021 19:11:44 Gast37430
*****
NotSolved
23.04.2021 14:51:50 Gast11080
NotSolved