Zeilen und Spalten kopieren

Einführung

Manchmal müssen Sie Zeilen und Spalten in einem Arbeitsblatt kopieren, ohne das gesamte Arbeitsblatt zu kopieren. Mit Aspose.Cells ist es möglich, Zeilen und Spalten innerhalb oder zwischen Arbeitsmappen zu kopieren. Wenn eine Zeile (oder Spalte) kopiert wird, werden auch die darin enthaltenen Daten, einschließlich Formeln – mit aktualisierten Referenzen – sowie Werte, Kommentare, Formatierungen, ausgeblendete Zellen, Bilder und andere Zeichnungsobjekte kopiert.

So kopieren Sie Zeilen und Spalten mit Microsoft Excel

  1. Wählen Sie die Zeile oder Spalte aus, die Sie kopieren möchten.
  2. Um Zeilen oder Spalten zu kopieren, klicken Sie aufKopieren auf derStandard Symbolleiste oder drücken SieCTRL+C*.
  3. Wählen Sie eine Zeile oder Spalte unterhalb oder rechts von der Stelle aus, an der Sie Ihre Auswahl kopieren möchten.
  4. Klicken Sie beim Kopieren von Zeilen oder Spalten aufKopiert Cells auf derEinfügen Speisekarte.

So fügen Sie Zeilen und Spalten mithilfe der Einfügeoptionen mit Microsoft Excel ein

  1. Wählen Sie die Zellen aus, die die Daten oder andere Attribute enthalten, die Sie kopieren möchten.
  2. Klicken Sie auf der Registerkarte „Startseite“ auf Kopieren*.
  3. Klicken Sie auf die erste Zelle im gewünschten BereichPaste was du kopiert hast.
  4. Klicken Sie auf der Registerkarte „Startseite“ auf den Pfeil nebenEinfügen und wählen Sie dann Einfügen Besonders.
  5. Wähle ausOptionen Sie wollen.

So kopieren Sie Zeilen und Spalten mit Aspose.Cells for .NET

So kopieren Sie einzelne Zeilen

Aspose.Cells bietet dieCopyRow Methode derCellsKlasse. Diese Methode kopiert alle Arten von Daten, einschließlich Formeln, Werte, Kommentare, Zellformate, ausgeblendete Zellen, Bilder und andere Zeichnungsobjekte, von der Quellzeile in die Zielzeile.

DerCopyRowDie Methode benötigt die folgenden Parameter:

  • die QuelleCellsObjekt,
  • der Quellzeilenindex und
  • der Zielzeilenindex.

Verwenden Sie diese Methode, um eine Zeile innerhalb eines Blattes oder in ein anderes Blatt zu kopieren. DerCopyRowDie Methode funktioniert ähnlich wie Microsoft Excel. So müssen Sie beispielsweise die Höhe der Zielzeile nicht explizit festlegen, dieser Wert wird ebenfalls kopiert.

Das folgende Beispiel zeigt, wie eine Zeile in einem Arbeitsblatt kopiert wird. Es verwendet eine Excel-Vorlage Microsoft, kopiert die zweite Zeile (komplett mit Daten, Formatierungen, Kommentaren, Bildern usw.) und fügt sie in die 12. Zeile desselben Arbeitsblatts ein.

Sie können den Schritt zum Ermitteln der Quellzeilenhöhe mit überspringenCells.GetRowHeight Methode und legt dann die Zielzeilenhöhe mithilfe der festCells.SetRowHeight Methode wie dieCopyRowDie Methode kümmert sich automatisch um die Zeilenhöhe.

So kopieren Sie mehrere Zeilen

Sie können während der Verwendung auch mehrere Zeilen an ein neues Ziel kopierenCells.CopyRowsMethode, die einen zusätzlichen Parameter vom Typ Integer benötigt, um die Anzahl der zu kopierenden Quellzeilen anzugeben.

So kopieren Sie Spalten

Aspose.Cells bietet dieCopyColumn Methode derCellsKlasse kopiert diese Methode alle Arten von Daten, einschließlich Formeln – mit aktualisierten Referenzen – sowie Werte, Kommentare, Zellformate, ausgeblendete Zellen, Bilder und andere Zeichnungsobjekte aus der Quellspalte in die Zielspalte.

DerCopyColumnDie Methode benötigt die folgenden Parameter:

  • die QuelleCellsObjekt,
  • Quellspaltenindex und
  • der Zielspaltenindex.

Benutzen Sie dieCopyColumnMethode zum Kopieren einer Spalte innerhalb eines Blattes oder in ein anderes Blatt.

In diesem Beispiel wird eine Spalte aus einem Arbeitsblatt kopiert und in ein Arbeitsblatt in einer anderen Arbeitsmappe eingefügt.

So kopieren Sie mehrere Spalten

Ähnlich zuCells.CopyRows Methode stellen die Aspose.Cells-APIs auch die bereitCells.CopyColumnsMethode, um mehrere Quellspalten an einen neuen Speicherort zu kopieren.

So fügen Sie Zeilen und Spalten mit Einfügeoptionen ein

Aspose.Cells bietet jetztPasteOptions während der Verwendung von FunktionenZeilen kopieren UndCopyColumns. Es ermöglicht, die entsprechende Einfügeoption ähnlich wie in Excel festzulegen.