Kopiera och flytta arbetsblad inom och mellan arbetsböcker

Kopiera och flytta arbetsblad

Den här artikeln förklarar hur du använder Aspose.Cells för att:

Kopiera ett arbetsblad i en arbetsbok

De första stegen är desamma för alla exempel.

  1. Skapa två arbetsböcker med lite data i Microsoft Excel. För detta exempel skapade vi två nya arbetsböcker i Microsoft Excel och matade in lite data i kalkylbladen.
  • FirstWorkbook.xls (3 kalkylblad)

  • SecondWorkbook.xls (1 kalkylblad).

    FirstWorkbook.xls

todo:image_alt_text

SecondWorkbook.xls

todo:image_alt_text

  1. Ladda ner och installera Aspose.Cells:
    1. Ladda ner Aspose.Cells for Java.
  2. Packa upp det på din utvecklingsdator. AlltAspose komponenter, när de är installerade, fungerar i utvärderingsläge. Utvärderingsläget har ingen tidsbegränsning och det injicerar bara vattenstämplar i producerade dokument.
  3. Skapa ett projekt:
  4. Skapa ett projekt med en Java-redigerare som Eclipse eller skapa ett enkelt program med en textredigerare.
  5. Lägg till en klasssökväg:
  6. Extrahera Aspose.Cells.jar och dom4j_1.6.1.jar från Aspose.Cells.zip.
  7. Ställ in klassvägen för projektet i Eclipse:
  8. Välj ditt projekt i Eclipse och klicka på menyerProjekt , dåEgenskaper.
  9. VäljJava Byggväg i den vänstra sidan av dialogrutan, välj sedan fliken Bibliotek,
  10. KlickaLägg till JAR ellerLägg till externa JAR för att välja Aspose.Cells.jar och dom4j_1.6.1.jar och lägga till dem i byggvägar.
  1. Kopiera kalkylblad i en arbetsbok: Nedan finns koden som används av för att utföra uppgiften. Den kopierar arbetsbladet Copy inom FirstWorkbook.xls.

Genom att köra koden flyttas kalkylbladet med namnet Copy inom FirstWorkbook.xls med det nya namnet Last Sheet.

Utdatafil

todo:image_alt_text

Flytta ett kalkylblad med i en arbetsbok

Nedan finns koden som används för att utföra uppgiften.

Genom att köra koden flyttas kalkylbladet Flytta från index 1 till index 2 i FirstWorkbook.xls.

Utdatafil

todo:image_alt_text

Kopiera ett arbetsblad mellan arbetsböcker

När koden körs kopieras arbetsbladet Copy till SecondWorkbook.xls med det nya namnet Sheet2.

Utdatafil

todo:image_alt_text

Flytta ett kalkylblad mellan arbetsböcker

Genom att köra koden flyttas flyttningsarket från FirstWorkbook.xls till SecondWorkbook.xls med det nya namnet Sheet3.

Utdata FirstWorkbook.xls

todo:image_alt_text

Utdata SecondWorkbook.xls

todo:image_alt_text

Slutsats