Office: Warum wird Markierung bei Ausführen des Makros gelöscht ?

Helfe beim Thema Warum wird Markierung bei Ausführen des Makros gelöscht ? in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; :?: Hallo Forum, ich möchte in einem Word-Text in einem markierten Bereich bestimmte Ersetzungen und Formatierungen vornehmen und denn den... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von chakko, 18. März 2008.

  1. chakko Erfahrener User

    Warum wird Markierung bei Ausführen des Makros gelöscht ?


    :?: Hallo Forum,

    ich möchte in einem Word-Text in einem markierten Bereich bestimmte Ersetzungen und Formatierungen vornehmen und denn den markierten, geänderten Bereich in die Zwischenablage kopieren.
    In dem ersten Teil (makro 1) werden estimmte Zeichen gegen Leerzeichen getauscht.
    Im zweiten Teil (makro2) soll der markierte Teil als Aufzählung formatiert werden.
    Das klappt soweit auch, aber nach makro2 wird aus einem mir nicht erfindlichen Grund die Markierung gelöscht so dass der Befehl
    Code:
    Selection.Copy
    zu der Fehlermeldung führ, es sei kein Bereich markiert (Laufzeitfehler 4605).

    Beide makros funktionieren getrennt voneinander einwandfrei und die Markierung bleibt erhalten. Werden sie jedoch hintereinander ausgeführt. ist die Markierung weg. Weiß jemand warum und was man dagegen tun kann ?

    makro1:
    Code:
    Selection.Find.ClearFormatting
        Selection.Find.Replacement.ClearFormatting
        With Selection.Find
            .Text = "^t"
            .Replacement.Text = " "
            .Forward = True
                 
            .Wrap = wdFindStop
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Selection.Find.Execute Replace:=wdReplaceAll
        'Selection.Find.ClearFormatting
        'Selection.Find.Replacement.ClearFormatting
        With Selection.Find
            .Text = "^p"
            .Replacement.Text = " "
            .Forward = True
                   
            .Wrap = wdFindStop
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Selection.Find.Execute Replace:=wdReplaceAll
        'Selection.Find.ClearFormatting
        'Selection.Find.Replacement.ClearFormatting
       With Selection.Find
            .Text = "GdB"
            .Replacement.Text = "(GdB "
            .Forward = True
                    
            .Wrap = wdFindStop
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Selection.Find.Execute Replace:=wdReplaceAll
        'Selection.Find.ClearFormatting
        'Selection.Find.Replacement.ClearFormatting
        With Selection.Find
            .Text = "0"
            .Replacement.Text = "0)" + "^p" 'Chr$(13) + Chr$(13) + Chr$(13)
           
            
            .Wrap = wdFindStop
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Selection.Find.Execute Replace:=wdReplaceAll
    makro2:

    Code:
    With ListGalleries(wdBulletGallery).ListTemplates(1).ListLevels(1)
            .NumberFormat = ChrW(61623)
            .TrailingCharacter = wdTrailingTab
            .NumberStyle = wdListNumberStyleBullet
            .NumberPosition = CentimetersToPoints(0.63)
            .Alignment = wdListLevelAlignLeft
            .TextPosition = CentimetersToPoints(1.27)
            .TabPosition = CentimetersToPoints(1.27)
            .ResetOnHigher = 0
            .StartAt = 1
            With .Font
                .Bold = wdUndefined
                .Italic = wdUndefined
                .StrikeThrough = wdUndefined
                .Subscript = wdUndefined
                .Superscript = wdUndefined
                .Shadow = wdUndefined
                .Outline = wdUndefined
                .Emboss = wdUndefined
                .Engrave = wdUndefined
                .AllCaps = wdUndefined
                .Hidden = wdUndefined
                .Underline = wdUndefined
                .Color = wdUndefined
                .Size = wdUndefined
                .Animation = wdUndefined
                .DoubleStrikeThrough = wdUndefined
                .Name = "Symbol"
            End With
            .LinkedStyle = ""
        End With
        ListGalleries(wdBulletGallery).ListTemplates(1).Name = ""
        Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=ListGalleries( _
            wdBulletGallery).ListTemplates(1), ContinuePreviousList:=False, ApplyTo:= _
            wdListApplyToWholeList, DefaultListBehavior:=wdWord10ListBehavior
    
    
     
    chakko, 18. März 2008
    #1
Thema:

Warum wird Markierung bei Ausführen des Makros gelöscht ?

Die Seite wird geladen...
  1. Warum wird Markierung bei Ausführen des Makros gelöscht ? - Similar Threads - Markierung Ausführen Makros

  2. PhoneticGuide: Formatieren und Entfernen über ganzer Markierung

    in Microsoft Word Hilfe
    PhoneticGuide: Formatieren und Entfernen über ganzer Markierung: Die PhoneticGuide Funktion gibt mir ein Problem mit der Bearbeitung der FieldCodes (FC) über den gesamten markierten Bereich. Makros die den phonetischen Text über einem einzelnen Character...
  3. Outlook Markierungen freigegebenes Postfach

    in Microsoft Outlook Hilfe
    Outlook Markierungen freigegebenes Postfach: Guten Tag Zusammen, wir nutzen mit mehr als 15 Usern ein freigegebenes Postfach zum bearbeiten und verschieben von Nachrichten die ankommen. Nun ist es der Fall das die markeirungen und...
  4. Zufallszahl mit Markierungen

    in Microsoft Excel Hilfe
    Zufallszahl mit Markierungen: Guten Tag, ich habe mir eine Excel Liste mit meinen Schallplatten erstellt. In Zeile 1 sind die Überschriften. In Spalte A ist die Nummerierung der Platte und in Spalte E der Zustand. Die Zellen...
  5. Bedingte Formatierung, farbliche Markierung ganzer Zelle Funktioniert nicht.

    in Microsoft Excel Hilfe
    Bedingte Formatierung, farbliche Markierung ganzer Zelle Funktioniert nicht.: Hallo, Ich wollte jetzt beispielsweise die Zelle 2 von C-O Farblich anzeigen lassen wenn in C2 ein bestimmter buchstabe "K" steht. Jedoch färbt sich nur die Zeile C2. Wo liegt mein Fehler?
  6. Bedingte Formatierung, farbliche Markierung bei prozentualer Abweichung

    in Microsoft Excel Hilfe
    Bedingte Formatierung, farbliche Markierung bei prozentualer Abweichung: Hallo zusammen, ich versuche gerade, dass sich Zellen farblich einfärben, wenn sie kleiner sind als Zelle X und Zelle Y. Das ist durch die UND Funktion in den bedingten Formatierungen ja super...
  7. Neu Markierung in gemeinsamen Konto

    in Microsoft Outlook Hilfe
    Neu Markierung in gemeinsamen Konto: Moin, wir haben in unseren Büro ein gemeinsames Email Konto. Leider wird hier, sobald jemand eine neue Email öffnet, die Neu Marke bei allen gelöscht. Kann man das ändern? So das die Neu Marke...
  8. Markierung von nicht angrenzenden Zellen ist Ausführen des Befehls nicht möglich

    in Microsoft Excel Hilfe
    Markierung von nicht angrenzenden Zellen ist Ausführen des Befehls nicht möglich: Guten Morgen! Wenn ich aus einer Arbeitsmappe 5 Zeilen kopieren und in eine andere Arbeitsmappe einfügen, erscheint dieser Fehler, welcher mir noch nie untergekommen ist. Was bedeutet eig genau...
  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