Konvertierte Änderungen in hervorgehobene umwandeln (Fortsetzung)
332
MGF777
Gibt es eine Zeile, die wir der folgenden VBA-Routine hinzufügen könnten, um einen Buchstaben vor und einen Buchstaben nach dem gesamten gelöschten Text hervorzuheben, so dass, wenn alle Änderungen akzeptiert werden, immer noch sichtbar ist, wo etwas Text gelöscht wurde? Hier ist der Code, über den ich aus einem früheren Beitrag spreche:
Es gibt das Revisionsobjekt in VBA. Von hier aus können Sie jedes Revisionselement einfach durchlaufen, mit einer vordefinierten Farbe akzeptieren und hervorheben.
Zusätzlich müssen wir das Tracking vorübergehend deaktivieren.
Sub tracked_to_highlighted() tempState = ActiveDocument.TrackRevisions ActiveDocument.TrackRevisions = False For Each Change In ActiveDocument.Revisions Set myRange = Change.Range myRange.Revisions.AcceptAll myRange.HighlightColorIndex = wdGreen Next ActiveDocument.TrackRevisions = tempState End Sub
Sagen Sie nicht einfach "(Fortsetzung)" in Ihrem Titel. Wenn Sie sich auf eine vorherige Frage beziehen möchten, verknüpfen Sie * mit *.
Scott vor 6 Jahren
0
Ich werde das nächste Mal sicher! Vielen Dank
MGF777 vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
2
Konvertieren Sie Excel 4.0-Makro in VBA
-
3
Fixieren Sie ein (Heute) Datum in Excel
-
4
Excel 2007 | Entfernen Sie leere Felder aus den Pivot-Tabellen
-
2
Wie würde ein Outlook 2007-Makro zum Automatisieren des Einfügevorgangs - unformatierter Text ausseh...
-
4
Öffnen Sie mehrere Instanzen von Excel ohne PERSONAL.xlsb-Sperrnachricht
-
5
Wählen Sie eine gesamte Spalte ohne Kopfzeile in einem Excel-Makro aus
-
1
Stellen Sie das Blattschutzkennwort in Excel wieder her
-
2
Excel VBA: So löschen Sie eine Auswahl, ohne das Arbeitsblatt zu aktivieren
-
1
in Excel 2002 eine Zeichenfolge links von allen Zellen einer Spalte anhängen?
-
2
Makro zum Öffnen von Excel-Hyperlinks