Kopiera GridWeb rader och kolumner

Kopiera rader och kolumner

Om du inte redan är bekant med Aspose.Cells.GridWeb-komponenten rekommenderar vi starkt att du kontrollerar Introduktion till Aspose.Cells.GridWeb och detaljerad artikel om Så här lägger du till Aspose.Cells.GridWeb-komponenten i en webbformsapplikation.

Kopiera enstaka rad

För att hålla exemplet enkelt använder artikeln en befintlig kalkylblad med en rad och en enkel formel som summerar alla värden i raden. Här är hur kalkylbladet visas i gränssnittet Aspose.Cells.GridWeb före kopieringen av raden.

todo:image_alt_text

Kodexemplet är enkelt som visas nedan. Det används GridCells-objektet för aktivt arbetsblad för att kopiera den första raden till den efterföljande raden.

Så här ser Aspose.Cells.GridWeb ut efter kopieringsoperationen av raden.

todo:image_alt_text

Kopiera enstaka kolumn

I det följande exemplet används en befintlig kalkylblad med en kolumn och en enkel formel som summerar alla värden i kolumnen. Så här visas kalkylbladet i gränssnittet Aspose.Cells.GridWeb före kopiering av kolumnen.

todo:image_alt_text

På samma sätt som det tidigare exemplet, använder följande kodsnutt GridCells-objektet för aktivt arbetsblad för att kopiera den första kolumnen till den efterföljande kolumnen.

Så här ser Aspose.Cells.GridWeb ut efter kopiering av kolumnen.

todo:image_alt_text

Kopiera flera rader

Det är också möjligt att kopiera flera rader till en ny destination med metoden GridCells.CopyRows, som tar ett ytterligare parameter av typen int för att ange antalet källrader som ska kopieras.

Här är hur Aspose.Cells.GridWeb ser ut före och efter kopiering av rader.

todo:image_alt_text

todo:image_alt_text

Kopiera flera kolumner

GridCells-klassen tillhandahåller också metoden CopyColumns, vilken tar en extra parameter av typ integer för att specificera antalet källekolumner som ska kopieras.

Här är hur Aspose.Cells.GridWeb ser ut före och efter kopiering av rader.

todo:image_alt_text

todo:image_alt_text