Tastenkombination in Excel für Mac 2016 zum Einfügen und Anpassen der Zielformatierung

980
luciano

Gibt es eine Tastenkombination zum Einfügen und Anpassen der Zielformatierung in Excel für Mac 2016? Wenn nicht, kann ich einen erstellen?

0

1 Antwort auf die Frage

0
olalahti

Es gibt keine direkte Verknüpfung für das, was Sie fragen. Sie können jedoch eine der folgenden Methoden ausprobieren.

1. Verwenden Sie den Dialog Inhalte einfügen

Wenn Sie Text aus einer anderen Anwendung einfügen, öffnen Sie den Einfüge-Spezialdialog mit ctrl+ ⌘ cmd+ v, wählen Sie "Unicode-Text" mit ↓ down arrow(falls noch nicht ausgewählt) und drücken Sie dann ↩︎ return. (Wenn Sie in den Systemeinstellungen den vollständigen Tastaturzugriff aktiviert haben, müssen Sie ⇥ tabzuerst im Dialogfeld "Inhalte einfügen" klicken.)

Öffnen Sie beim Einfügen von Formeln oder Werten in Excel mit der gleichen Tastenkombination ctrl+ ⌘ cmd+ die Option Einfügen, vund drücken Sie entweder entweder fFormeln oder vWerte, je nachdem, was Sie einfügen möchten. Dann schlagen Sie ↩︎ return.

2. Erstellen Sie ein Makro

Zeichnen Sie ein Makro in Excel mit den oben beschriebenen Befehlen auf. Sie können Ihrem Makro eine benutzerdefinierte Verknüpfung zuweisen und diese in Ihrer Persönlichen Makro-Arbeitsmappe speichern, damit sie bei jeder Verwendung von Excel verfügbar ist. Dies ist wahrscheinlich die einfachste Methode.

Eine andere Möglichkeit besteht darin, ein Visual Basic-Skript zu schreiben.

3. Bearbeiten Sie die Zelle und fügen Sie sie ein

Beginnen Sie mit der Bearbeitung der Zelle mit F2(oder fn+, F2wenn Sie das Verhalten der Funktionstasten nicht geändert haben ) und fügen Sie sie normalerweise mit ⌘ cmd+ ein v.

Beachten Sie, dass beim Einfügen einer Formel nur der Wert eingefügt wird.

Wenn der eingefügte Text Zeilenumbrüche enthält, werden alle Zeilen in dieselbe Zelle eingefügt, anstatt sie in verschiedene Zeilen einzufügen.

Außerdem ersetzt diese Methode nicht den vorhandenen Zellenwert. Nach dem Treffer F2wird der Cursor hinter den vorhandenen Inhalt gesetzt.

4. Erstellen Sie einen Automator-Dienst

Erstellen Sie mit Automator einen Dienst, der keine Eingaben in Excel erhält und über eine AppleScript-Aktion mit folgendem Code ausführen verfügt:

on run  tell application "Microsoft Excel" paste special on worksheet active sheet format "Unicode text" end tell  return input end run 

Beachten Sie, dass dies nur beim Einfügen von Text aus einer anderen Anwendung funktioniert. Es funktioniert nicht mit Excel-Formeln.

Beachten Sie auch, dass, wenn die Sprache Ihrer Benutzeroberfläche nicht Englisch ist, Sie "Unicode-Text" durch das ersetzen müssen, was im Dialogfeld "Inhalte einfügen" angezeigt wird.

Wenn Sie Formeln mit einem Skript in Excel anstelle der paste special...obigen Zeile einfügen möchten, verwenden Sie Folgendes :

paste special active cell what paste formulas 

Die Werte von Formeln in Excel können mit dem folgenden Code eingefügt werden:

paste special active cell what paste values 

Natürlich können Sie für jeden der drei Fälle einen neuen Workflow erstellen.

Nach dem Erstellen des Dienstes können Sie in den Systemeinstellungen eine Verknüpfung für den Dienst zuweisen .

Sie sollten in der Lage sein, den Inhalt der Zwischenablage im Code zu überprüfen und dann zu entscheiden, welcher Befehl ausgeführt werden soll, aber ich konnte den get clipboard formatsBefehl von Excel nicht wie erwartet ausführen, daher bin ich mir nicht sicher, wie er das implementieren soll.