Wie kann ich mithilfe der Tastatur auswählen, wie Text in MS Word eingefügt wird?

Wie kann ich mithilfe der Tastatur auswählen, wie Text in MS Word eingefügt wird?

Bei der Verwendung eines Textverarbeitungsprogramms verwende ich fast ausschließlich die Tastatur, aber beim Einfügen von Text in MS Word bin ich gezwungen, die Maus zu verwenden. Ich kann keine Möglichkeit finden, einmalig festzulegen, wie die Formatierung behandelt werden soll (Quelle beibehalten / Ziel abgleichen / nur Text), ohne die Maus zu verwenden (ablenkend und langsam) oder meine Standardeinstellungen zu ändern (noch schlimmer).

Gibt es eine Möglichkeit, das zu tun? Ich glaube, ich braucheentwedereine Tastenkombination zum Eingeben derEinfügeoptionenDialog nach dem Einfügenoderein anderer Befehl, mit dem ich die Formatierungsoption angeben kann. Ich habe mir angesehenInhalte einfügen, aber es scheint nur eine relevante Option zu geben, nämlich „Nur Text“ (Unformatierter Text), obwohl ich auch „Keep“ oder „Match“ möchte.

Ich verwende MS Word 2007, aber eine Antwort, die auch auf andere Versionen zutrifft, wäre natürlich allgemeiner nützlich.

PS: Ich verwende aus Kompatibilitätsgründen mit Kollegen die niederländische Benutzeroberfläche von MS Office. Daher können verschiedene Schlüssel und Texte oben ungenau sein.

Antwort1

Lösung 1: mit context menuSchlüssel

Mit Word 2013 können Sie auf

  1. der context menuSchlüssel
  2. gefolgt von entweder
    • KfürOriginalformatierung beibehalten,
    • M, EnterfürFormatierung zusammenführen(ja, seltsamerweise Enterwar ein zusätzlicher erforderlich) oder
    • TfürNur Text behalten.

Spezielles Einfügen mit der Kontextmenütaste

Der context menuSchlüssel ist dieser:

Kontextmenütaste

Quelle:https://en.wikipedia.org/wiki/Menütaste

Lösung 2: mit Ribbon-Menü-Beschleunigertasten

Klicken Sie in Word 2013 auf Alt+ H, Vund dann entweder auf K, Moder T.

Spezialpaste über Farbband

Lösung 3: mitSpezialpasteDialog

Du kannst

  1. Drücken Sie Ctrl+ Alt+ V(anstatt nur Ctrl+ V), um dasInhalte einfügenDialog,
  2. dann mit Arrow downoder Arrow updie Standardauswahl ändern
  3. und drücke Enter.

Bildbeschreibung hier eingeben

Lösung 4: mit Zuweisen einer Tastenkombination zu einem Makro

  1. Erstellen Sie für jedes ein separates MakroSpezialpasteOption wie indiese Super User-Antwort
  2. Weisen Sie ihm über Menü FileOptionsCustomize RibbonCustomize→ eine Tastenkombination zuCustomize Keyboard

Antwort2

Ausgehend von der hilfreichen Antwort von Lernkurve komme ich zu dem Schluss, dass „Inhalte einfügen…' tutnichterledigen die Arbeit, während das Zuordnen von Tastenanschlägen zu Makros, die im Dialogfeld „Einfügemodus“ erstellt wurden, dies tut. Da seine ersten beiden Optionen für Word 2013 und höher gelten, muss jeder, der bei 2007 festhängt, Makros erstellen und zuordnen.

Aufzeichnen von Makros

Um Makros aufzuzeichnen, muss die DevelopersRegisterkarte in der Multifunktionsleiste unter Word Options/ aktiviert sein Popular Options.

Makros für die Einfügemodi

Die für die Ausführung dieser Aufgabe erforderlichen Makros, die nach dem Einfügen durch Aufrufen des Auswahlmenüs aufgezeichnet werden, sind:

Sub PasteOriginal()
' Paste with option ‘original formatting’
    Selection.PasteAndFormat (wdFormatOriginalFormatting)
End Sub
Sub PasteMatching()
' Paste with option ‘match destination’
    Selection.PasteAndFormat (wdFormatSurroundingFormattingWithEmphasis)
End Sub
Sub PasteText()
' Paste with option ‘only text’
    Selection.PasteAndFormat (wdFormatPlainText)
End Sub

Ich habe diese auf Ctrl+ Alt+ Shift+( <| || >) für bzw. keep formatabgebildet . Ich habe die Modifikatortasten + + gewählt, um Konflikte mit vordefinierten Zuordnungen zu vermeiden, während ( | | ) mir suggerierte, zurückzublicken (auf das Quellformat), neutral zu sein und nach vorne zu blicken (auf das Zielformat), auch wenn dies nicht wirklich der Fall ist.text onlymerge formatCtrlAltShift<|>

Bedeutung der Optionen

Die Bedeutung der Optionen wird auf MSDN wie folgt beschrieben (ich habe dies nicht ausführlich getestet):

  • Keep source formatting( wdFormatOriginalFormatting): „Erhält die ursprüngliche Formatierung des eingefügten Materials“ –Ich gehe davon aus, dass dies auch Stile einschließt, frage mich aber, was passiert, wenn Stilnamen kollidieren. Ich gehe davon aus, dass die gesamte aktuelle Formatierung ignoriert wird.
  • Merge formatting( wdFormatSurroundingFormattingWithEmphasis): „Passt die Formatierung des eingefügten Textes an die Formatierung des umgebenden Textes an“ –ICHglaubenDas bedeutet, dass die Zeichen aus der Quelle und alle Hervorhebungen(deutlich,kursiv, _ Unterstreichung _)werden in der aktuellen Formatierung eingefügt, während alle anderen Originalformatierungen ignoriert werden.
  • Keep Text only( wdFormatPlainText): „Fügt als einfachen, unformatierten Text ein.“ – Es werden nur die Zeichen aus der Quelle in der aktuellen Formatierung eingefügt.

Optionen in „Inhalte einfügen“

Ich untersuchte die Optionen inInhalte einfügen…, Aufzeichnung von Makros für jede Option, wie im Screenshot des Dialogs in Lernkurves Antwort. Einige von ihnen schienen sich wie zu verhalten keep format(manchmal machten sie seltsame zusätzliche Dinge), andere wie text only, aberkeinerals merge format. (Um alle Optionen zu erhalten, musste ich Text mit etwas zusätzlicher Formatierung einfügen, sonst hätte ich nur zwei Optionen erhalten; mein Optionssatz enthielt „Bild (Windows-Metadatei)“, was in seinem Screenshot nicht der Fall war.)

Dies waren die Ergebnisse:

Sub SpecialPasteDoc() ' MS Office Word-document object
    Selection.PasteSpecial Link:=False, DataType:=wdPasteOLEObject, Placement _
        :=wdInLine, DisplayAsIcon:=False
End Sub
Sub SpecialPasteRTF() ' Formatted text (RTF)

    Selection.PasteAndFormat (wdPasteDefault)
End Sub
Sub SpecialPastePlain() ' Unformatted text
    Selection.PasteAndFormat (wdPasteDefault)
End Sub
Sub SpecialPastePic() ' Picture (Windows Metafile)
    Selection.PasteAndFormat (wdPasteDefault)
End Sub
Sub SpecialPastePicEnhanced() ' Picture (Enhanced Metafile)
    Selection.PasteAndFormat (wdPasteDefault)
End Sub
Sub SpecialPasteHTML() 'HTML Format
    Selection.PasteSpecial Link:=False, DataType:=wdPasteHTML, Placement:= _
        wdInLine, DisplayAsIcon:=False
End Sub
Sub SpecialPasteUnicodeText() ' Unformatted Unicode Text
    Selection.PasteSpecial Link:=False, DataType:=20, Placement:=wdInLine, _
        DisplayAsIcon:=False
End Sub

Antwort3

Ich bin hierhergekommen, weil ich nach 2013 und später gesucht habe, aber ich kann die Antwort für 2010 und früher liefern:Alt + H, V, S, V

Diese Tastenkombination ist schnell und einfach zu drücken. Beachten Sie, dass dadurch das Dialogfeld „Inhalte einfügen“ geöffnet wird. Sie können jedoch fortfahren, indem Sie eine Tastenkombination (erster Buchstabe) drücken, um „unformatierten Unicode-Text“ (oder wie auch immer er heißt) auszuwählen, enterdas Dialogfeld zu schließen usw.

Für das Spiel,Microsoft sagt:Ctrl + V, Ctrl, M

verwandte Informationen