Wie harte Zeilenumbrüche in VBA entfernen . Die Linien simulieren Suche nach dem spezifischen Charakter, fügt eine harte Rückkehr , und ersetzt sie mit leeren Text und dann die Verarbeitung des Dokuments. Die Codierung wird ein Makro, belegbare auf eine Schaltfläche , Tastaturkürzel oder sogar in der Symbolleiste. Zuweisen von Tastenkombinationen funktioniert besser für diejenigen, die nur ein paar Makros müssen , weil viele Tastenkombinationen bereits in Microsoft Word oder anderen Office-Programmen sind . Anleitung
1
Öffnen Sie ein Word-Dokument mit etwas Text mit harten Renditen. Innerhalb der "Home" -Bereich auf "Entwickler " in der oberen Menüleiste und klicken Sie dann auf " Visual Basic " in der zweiten Reihe von Optionen, um den VBA-Editor zu öffnen.
2
Geben Sie die folgenden Zeilen in der VBA -Editing -Panel genau so, wie sie erscheinen. Hinweis: Die VBA -Editor Gedankenstrich einige Zeilen für Klarheit. Diese Vertiefungen können nicht in diesem Artikel gezeigt werden. Darüber hinaus sind die Punkte (.) Am Anfang der Zeilen 4 bis 13 , das könnte leicht auf Ihrem Display zu verpassen. Sie sind wichtig . Der deutliche Zeichen die Makro sucht und ersetzt mit nichts ist das " ^ p ", die den harten Zeilenumbruch darstellt , eine so genannte "Paragraph ", gefolgt von Microsoft
Sub RemoveHardReturns () Selection.find.Execute ersetzen : = wdReplaceAllWith Selection.find.Text = "^ p" . Replacement.Text = "" . Forward = True.Wrap = wdFindContinue.Format = False.MatchCase = False.MatchWholeWord = False.MatchWildcards = False.MatchSoundsLike = False . MatchAllWordForms = FalseEnd WithSelection.find.Execute Replace: = wdReplaceAllActiveWindow.ActivePane.View.ShowAll = Nicht ActiveWindow.ActivePane.View.ShowAllEnd Sub
3
Klicken Sie auf die Schaltfläche " Office Button "-Symbol in der oberen linken Ecke des Word-Dokuments . Klicken Sie auf " Word-Optionen " am unteren Rand der anschließenden Anzeige, dann auf " Anpassen". An der Unterseite des nächsten Bildschirm, wo Sie unter " Tastenkombinationen " auf "Anpassen " klicken . In der " Tastatur anpassen "-Bildschirm, scrollen Sie nach unten in der linken Spalte , bis Sie " Makros ". Wählen Sie die " RemoveHardReturns " Makro in der rechten Spalte. Sie erhalten eine Liste der aktuellen Makro zugewiesen Tasten und ein Ort , um zu sehen " Neue Tastenkombination drücken . " Wählen Sie eine Tastenkombination nicht in Gebrauch ist , zum Beispiel " Strg + Q" wahrscheinlich nicht benutzt wird . Klicken Sie auf " Zuweisen " und dann auf " Schließen".
4
Speichern Sie diese Zuordnung in der " Normal.dotm " bereits in der "Save" -Box , wenn Sie nur wollen, dass es auf das aktuelle Dokument gelten . In diesem Fall verwenden Sie den Dropdown-Pfeil , um das Dokument anzuzeigen Namen und speichern Sie sie mit dem Dokument.
5
Klicken Sie auf die gewählte Tastenkombination mit der ursprünglichen Word-Dokument zeigt . All die harten Renditen sollten verschwinden, so dass der Text zusammen laufen . Wenn sie es nicht tun , überprüfen Sie sowohl die Kodierung im VBA Eingabefeld Tastenkürzel und Zuordnung .