Dokumentschriftarten finden und (einfach) ersetzen in CDR X6?
#32
Hallo fremoikaner,

Mit X7 funktioniert Dein Code.

Ich nehme an, dass X3 Die CQL-Query nicht richtig
auswerten kann und deswegen alles ersetzt.

Du kannst versuchen Die Überprüfung der zu ersetzenden Schriftart in die Schleife zu packen:

Code:
Sub textFont1a()
  Dim p As Page, s As Shape, sr As ShapeRange
  Dim i&, f$, fNew$

  f = "Arial" 'your font to find
  fNew = "1451_Eng_DB" 'new font

  i = ActivePage.Index
  For Each p In ActiveDocument.Pages
      p.Activate
      Set sr = ActivePage.Shapes.FindShapes(Type:=cdrTextShape) 'alle Texte suchen
      For Each s In sr
          If s.Text.Story.Font = f Then 'Schriftart prüfen
             s.Text.Story.Font = fNew
          End If
      Next s
  Next p
  ActiveDocument.Pages(i).Activate
End Sub

Das könnte den Ablauf etwas langsamer machen,
aber vielleicht kommt X3 damit zurecht.

Gruß

Koter
[-] 1 Benutzer bedankt sich bei koter für diesen Beitrag:
  • fremoikaner
Zitieren



Nachrichten in diesem Thema
RE: Dokumentschriftarten finden und (einfach) ersetzen in CDR X6? - von koter - 10.09.2024, 19:31

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  fehlende Schriften ersetzen Karthagos 4 431 04.04.2025, 10:02
Letzter Beitrag: Karthagos
  Suchen und Ersetzen findet nix Karthagos 2 364 26.01.2025, 22:35
Letzter Beitrag: Karthagos
  Umriss einer Bildvorlage einfach erstellen anorak 10 1.281 04.11.2024, 01:11
Letzter Beitrag: skifan
Question Suchen und Ersetzen fehlt in 2023 SE? STONE 11 1.518 11.10.2024, 21:07
Letzter Beitrag: koter
  Fehlerhafte Knoten-Griffe automatisch finden asterix 47 6.737 23.06.2024, 12:56
Letzter Beitrag: asterix
  Text partiell ersetzen Karthagos 2 732 26.05.2024, 21:09
Letzter Beitrag: Karthagos
  suchen und ersetzen Wild Thinng 4 1.417 07.01.2022, 12:19
Letzter Beitrag: Wild Thinng
  Fehlende Schriften ersetzen Karthagos 4 2.076 17.07.2021, 16:50
Letzter Beitrag: Karthagos
Star nicht verbundene Knoten Finden Karthagos 2 1.925 24.03.2020, 13:40
Letzter Beitrag: Karthagos
  welche Funktion beim Farbe ersetzen ? printx 4 2.854 28.11.2018, 10:10
Letzter Beitrag: norre