Arbeitsblätter kopieren und verschieben
Manchmal benötigen Sie eine Reihe von Arbeitsblättern mit gemeinsamer Formatierung und Daten. Wenn Sie beispielsweise mit vierteljährlichen Budgets arbeiten, möchten Sie möglicherweise eine Arbeitsmappe erstellen, die Tabellenblätter mit denselben Spaltenüberschriften, Zeilenüberschriften und Formeln enthält. Es gibt eine Möglichkeit, das zu tun: Indem Sie ein Blatt erstellen und es dann kopieren.
Aspose.Cells unterstützt das Kopieren und Verschieben von Arbeitsblättern innerhalb oder zwischen Arbeitsmappen. Ein Arbeitsblatt einschließlich Daten, Formatierungen, Tabellen, Matrizen, Diagramme, Bilder und andere Objekte werden mit höchster Präzision kopiert.
Verschieben oder Kopieren von Blättern mit Microsoft Excel
Die folgenden Schritte sind beim Kopieren und Verschieben von Arbeitsblättern innerhalb oder zwischen Arbeitsmappen in Microsoft Excel beteiligt.
- Um Blätter zu einem anderen Arbeitsmappen zu verschieben oder zu kopieren, öffnen Sie die Arbeitsmappe, die die Blätter empfangen wird.
- Wechseln Sie zum Arbeitsmappe, die die Blätter enthält, die Sie verschieben oder kopieren möchten, und wählen Sie dann die Blätter aus.
- Klicken Sie im Bearbeiten Menü auf Blatt verschieben oder kopieren.
- Klicken Sie im Dialogfeld Zu Arbeitsbuch auf das Arbeitsbuch, um die Blätter zu empfangen.
- Um die ausgewählten Blätter in ein neues Arbeitsbuch zu verschieben oder zu kopieren, klicken Sie auf Neues Buch.
- Wählen Sie im Feld ‘Vor Blatt’ das Blatt aus, vor dem Sie die verschobenen oder kopierten Blätter einfügen möchten.
- Um die Blätter zu kopieren anstatt sie zu verschieben, aktivieren Sie das Kontrollkästchen Kopie erstellen.
Arbeitsblätter innerhalb einer Arbeitsmappe mit Aspose.Cells kopieren
Aspose.Cells bietet eine überladene Methode AddCopy() , die dazu verwendet wird, ein Arbeitsblatt zur Sammlung hinzuzufügen und Daten von einem vorhandenen Arbeitsblatt zu kopieren. Eine Version der Methode verwendet den Index des Quellarbeitsblatts als Parameter. Die andere Version verwendet den Namen des Quellarbeitsblatts. Das folgende Beispiel zeigt, wie man ein vorhandenes Arbeitsblatt innerhalb einer Arbeitsmappe kopiert.
Arbeitsblätter innerhalb einer Arbeitsmappe verschieben
Aspose.Cells bietet eine Methode MoveTo(), die verwendet wird, um ein Arbeitsblatt an eine andere Stelle im selben Tabellenkalkulationsblatt zu verschieben. Die Methode nimmt den Index des Zielarbeitsblatts als Parameter entgegen. Das folgende Beispiel zeigt, wie ein Arbeitsblatt innerhalb der Arbeitsmappe an eine andere Stelle verschoben wird.