Office: (Office 365) Word-Formulr ohne Platzhalter drucken

Helfe beim Thema Word-Formulr ohne Platzhalter drucken in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; Hallo, ich bin neu hier und habe fast keine Programmiererfahrung/Kenntnis. ich habe ein Word-Formular, dass ich über ein Makro ausdrucken möchte -... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von ifeelgood67, 12. August 2023.

  1. Word-Formulr ohne Platzhalter drucken


    Hallo,

    ich bin neu hier und habe fast keine Programmiererfahrung/Kenntnis.

    ich habe ein Word-Formular, dass ich über ein Makro ausdrucken möchte - ohne Platzhalter.
    Dabei bekomme ich jedoch immer diese Fehlermeldung: "Laufzeitfehler 91, Objekttyp oder With-Blockvariable nicht festgelegt."
    Ich finde den Fehler nicht.

    Sub DruckenOhnePlatzhalter()

    Dim blnShowHidden As Boolean
    Dim blnPrintHidden As Boolean
    Dim objCCtl As Word.ContentControl

    Set objCCtl = ActiveDocument.ContentControls(1) '''

    blnShowHidden = ActiveDocument.ActiveWindow _
    .View.ShowHiddenText
    blnPrintHidden = Application.Options _
    .PrintHiddenText
    ActiveDocument.ActiveWindow.View _
    .ShowHiddenText = True
    Application.Options _
    .PrintHiddenText = False

    For Each objCCtl In ActiveDocument.ContentControls
    With objCCtl
    If .Range.Text = .PlaceholderText Then
    .Range.Font.Hidden = True
    End If
    End With
    Next objCCtl


    Application.Dialogs(wdDialogFilePrint).Show

    For Each objCCtl In ActiveDocument.ContentControls
    With objCCtl
    If .Range.Text = .PlaceholderText Then
    .Range.Font.Hidden = False
    End If
    End With
    Next objCCtl

    PrtWoPl_End:
    ActiveDocument.ActiveWindow.View _
    .ShowHiddenText = blnShowHidden

    Application.Options _
    .PrintHiddenText = blnPrintHidden

    Set objCCtl = Nothing
    Exit Sub

    PrtWoPl_Error:
    MsgBox _
    Prompt:="Fehler beim Drucken des Formulars" & _
    vbCrLf & _
    "(" & Err.Number & "): " & Err.Description, _
    Buttons:=vbInformation, _
    Title:="Formulardruck ohne Platzhaltertext"
    Resume PrtWoPl_End

    End Sub

    Kann mir da bitte jemand weiterhelfen?

    Danke und Grüße
     
    ifeelgood67, 12. August 2023
    #1
  2. Gerhard H
    Gerhard H Erfahrener User
    Hallo,

    ich seh auf Anhieb nicht, wo der Fehler entstanden sein könnte. Lass doch dein Makro mal im Einzelschritt (mit F8) durchlaufen und teil die Zeile mit, in der der Fehler auftritt

    Übrigens, wenn ein bisschen Schlamperei tolerabel ist, könntest du dir den ganzen Aufwand mit hidden text sparen und im Makro einfach ein Leerzeichen ins Inhaltssteuerelement "eintippen" lassen.
     
    Gerhard H, 12. August 2023
    #2
  3. Hallo Gerhard,

    Danke für Deine Antwort.

    Der Fehler tritt in der 1. For - Schleife in dieser Zeile auf:

    .Range.Font.Hidden = True…

    Danke und Grüße
     
    ifeelgood67, 13. August 2023
    #3
  4. Gerhard H
    Gerhard H Erfahrener User

    Word-Formulr ohne Platzhalter drucken

    Hallo ifeel,

    dann ist es vermutlich so, dass deine Schleife auch ContentControls durchläuft, die keinen Text haben können, wie z.B. Checkboxen.

    In diesem Fall hilft es, die Schleife auf bestimmte Typen einzugrenzen. Hier zum Beispiel auf Nur-Text (1) und Rich-Text-Felder (0):
    Code:
    For Each objCCtl In ActiveDocument.ContentControls
        With objCCtl
            If objCCtl.Type <= 1 Then
                If .Range.Text = .PlaceholderText Then
                    .Range.Font.Hidden = True
                End If
            End If
    End With
    Next objCCtl
    Wenn es das nicht ist, braucht es ein kleines Musterdokument zum Testen.
     
    Zuletzt bearbeitet: 13. August 2023
    Gerhard H, 13. August 2023
    #4
    1 Person gefällt das.
  5. Hallo Gerhard,

    super, vielen Dank für Deine Hilfe!

    Genau das war das Problem, hatte ich gar nicht auf dem Schirm.

    Freundliche Grüß und schönen Sonntag
     
    ifeelgood67, 13. August 2023
    #5
Thema:

Word-Formulr ohne Platzhalter drucken

Die Seite wird geladen...
  1. Word-Formulr ohne Platzhalter drucken - Similar Threads - Word Formulr Platzhalter

  2. Text aus Word in Excel

    in Microsoft Excel Hilfe
    Text aus Word in Excel: Hallo, habe folgendes Problem: Ich muss aus vielen verschiedenen Protokollen Texte in eine Excel-Liste einfügen. Die Texte sind unterschiedlich groß bzw. lang (siehe Bild). Hatte jetzt versucht in...
  3. Word Dokument aus Access maximiert anzeigen

    in Microsoft Access Hilfe
    Word Dokument aus Access maximiert anzeigen: Hallo zusammen, ich öffne aus einem Modul eine Wordvorlage und habe jetzt das Problem das das Dokument nicht immer maximiert angezeigt wird. im Code habe ich folgendes Dim wrdDoc As Object Dim...
  4. Word 2024 - Vorschau von Templates nicht sichtbar

    in Microsoft Word Hilfe
    Word 2024 - Vorschau von Templates nicht sichtbar: Hallo zusammen, Umgebung ist Office 2024 LTSC auf WIN11, alles auf aktuellem Patchstand. Ich bin gerade am Erstellen einiger Templates. Der Speicherort ist lokal auf dem Rechner in einem Ordner...
  5. Blaue Pfeile >> in den Icons

    in Sonstiges
    Blaue Pfeile >> in den Icons: Hallo, ich habe Office 2021 neu installiert. Nach dem Einfügen der Daten befinden sich nun in Excel, Word und Access blaue Pfeile ( >> ) an den Icons links unten. Weiß jemand was diese Pfeile zu...
  6. Lern-/Karteikarten im A7-Format erstellen und drucken

    in Microsoft Word Hilfe
    Lern-/Karteikarten im A7-Format erstellen und drucken: Hallo zusammen, kurz zu meinem Projekt: - Lernkarten im A7-Format mit Fragen auf der Vorderseite und der Antwort auf der Rückseite - in der Kopfzeile bzw. oben 2 oder 3 Textfelder (bspw. "Verlag"...
  7. Problem mit einer Word-Datei (Word stürzt ab)

    in Microsoft Word Hilfe
    Problem mit einer Word-Datei (Word stürzt ab): Hallo, bei einem Bekannten stürzt MS Word nach dem Öffnen einer Datei ab. Problembeschreibung: Office-Word 2016 (leider) und ein alter PC mit Windows 10 Datei kann geöffnet werden und dann...
  8. Word Formatierung Beschnittzugabe für Buchmanuskript

    in Microsoft Word Hilfe
    Word Formatierung Beschnittzugabe für Buchmanuskript: Guten Abend, ich bin neu hier im Forum und Oldie (Rentner) - Ich plane ein lokales Buchmanuskript bzw. Veröffentlichung und versuche die Formatierung in Eigenarbeit hinzubekommen. Bin zwar aus...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden