Formatierung automatisch kopieren (Microsoft Excel)
Eine der grundlegenden Funktionen von Excel besteht darin, dass eine Zelle einer anderen Zelle entspricht. Sie können beispielsweise die einfachste Formel in einer Zelle verwenden:
=C7
Dadurch wird der Inhalt von Zelle C7 in die aktuelle Zelle kopiert und aktualisiert, sobald sich der Inhalt von Zelle C7 ändert. Was ist, wenn Sie nicht nur Zellwerte kopieren möchten, sondern auch die Formatierung von einer Zelle in eine andere kopieren möchten?
Leider gibt es in Excel keine intrinsische Möglichkeit, dies zu tun. Es gibt jedoch zwei Problemumgehungen, die Sie ausprobieren können. Zunächst können Sie ein Makro erstellen, das herausfindet, wann sich Zelle C7 ändert. Wenn dies der Fall ist, kopiert das Makro den Inhalt der Zelle (einschließlich Formatierung) in die Zielzelle. Das folgende Makro wird beispielsweise jedes Mal ausgeführt, wenn Änderungen im Arbeitsblatt vorgenommen werden. Wenn sich die Änderung in Zelle C7 befindet, wird der Inhalt von C7 in Zelle E3 auf Blatt 1 kopiert.
Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Not Intersect(Target, Range("C7")) Is Nothing Then Range("C7").Copy (Worksheets("Sheet1").Range("E3")) End If End Sub
Dieser Ansatz hat einige Nachteile. Erstens kann es langsam sein, insbesondere wenn Sie einige Zellen haben, die Sie auf diese Weise kopieren möchten. Außerdem wird das Makro nur ausgeführt, wenn der Inhalt der Zelle C7 tatsächlich geändert wird, nicht, wenn nur die Formatierung von C7 geändert wird. (Es gibt keine Möglichkeit, ein automatisches Ereignis auszulösen, wenn die Formatierung geändert wird.)
Eine Alternative zum Makroansatz ist die Verwendung des Kamera-Tools in Excel.
Dies wurde in anderen Ausgaben von _ExcelTips _ behandelt, aber im Wesentlichen ist die Kamera eine Möglichkeit, ein dynamisches Bild eines Zellbereichs von einem Ort zum anderen zu kopieren. Es wird das Bild der Quellzellen angezeigt, und es wird als Grafik angezeigt, nicht als Inhalt von Zielzellen. Da die Grafik dynamisch ist, wird das Bild bei jeder Änderung der Quellzellen (einschließlich Formatierung) ebenfalls aktualisiert, um die Änderung widerzuspiegeln.
Um das Kamera-Werkzeug verwenden zu können, müssen Sie Ihre Symbolleiste so anpassen, dass das Werkzeug verfügbar ist. Es ist standardmäßig nicht verfügbar. Wenn Sie Ihre Anpassung vornehmen, ist das Kamera-Werkzeug auf der Registerkarte Befehle im Abschnitt Werkzeuge verfügbar. Es befindet sich am Ende der Befehlsliste und sieht – seltsamerweise – aus wie eine kleine Kamera.
Führen Sie die folgenden Schritte aus, um das Kamera-Tool zu verwenden:
-
Wählen Sie die Zellen oder den Bereich aus, von denen Sie ein Bild aufnehmen möchten.
-
Klicken Sie auf das Kamera-Tool. Der Mauszeiger ändert sich in ein großes Pluszeichen.
-
Wechseln Sie zu einem anderen Arbeitsblatt.
-
Klicken Sie auf die Stelle, an der die obere linke Ecke des Bildes angezeigt werden soll. Das Bild wird als Grafik in das Arbeitsblatt eingefügt.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2769) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: