Sam751 Geschrieben 10. Mai 2013 Geschrieben 10. Mai 2013 Moin Leute ! Ich sitze grade an einem Word-Makro. Das ganze soll unter Word 2010 auf einem 64 bit Windows 7 Rechner laufen. Ich versuche in dem Makro per Schleife zwei bestimmte Schriftarten zu finden und an den gefundenen Stellen einen Text hinzuzufügen. Wie gesagt suche ich 2 verschiedene Word- Standard schriftarten. Allerdings weiß ich nich, wie ich das "und" zwischen den beiden Schriftarten einbringen kann. Hier mein Code: With rng.Find .Style = ActiveDocument.Styles(wdStyleHeading2) OR ActiveDocument.Styles(wdStyleHeading3) Probiert habe ich schon verschiedene Variationen, da ich nirgends gefunden habe, wie man den Operator "oder" benutzt! Allerdings möchte ich ungern weiterraten, da ich den richtigen Lösungsweg scheinbar einfach nicht finde :/
Klotzkopp Geschrieben 10. Mai 2013 Geschrieben 10. Mai 2013 Du musst zweimal suchen, erst nach der einen Schriftart, dann nach der anderen. Das Suchkriterium kann keine "Oder"-Information aufnehmen, genausowenig wie du in einer int-Variablen den Wert "2 oder 5" speichern könntest.
Sam751 Geschrieben 10. Mai 2013 Autor Geschrieben 10. Mai 2013 Achso okay Aber in meinen Menschlichen Gedanken würde ich einfach sagen "Finde alle die so ODER so sind". Wieso funktioniert das denn nicht in Basic ? Also ... klar ein int kann keine Texte speichern aber wieso genau funktioniert das mit der Suche nicht ?
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden