Den här snabba handledningsguiden om hur man kopierar arket Excel till en annan arbetsbok med Node.js. Den har detaljerad information för att ställa in miljön för att utveckla och köra applikationen, och en körbar exempelkod som visar hur man gör en kopia av ett Excel-ark med Node.js. Denna process kan köras på vilken plattform som helst som stöder Node.js och Java och kräver inga andra verktyg från tredje part.
Steg för att kopiera Excel-kalkylblad med Node.js
- Ställ in miljön att använda Aspose.Cells för Node.js via Java för att kopiera ett ark
- Ladda in- och utdata Excel-filer med hjälp av Workbook-objekten
- Få åtkomst till samlingen av arken från utdataarbetsboken
- Anropa metoden copy() för utdatakalkylbladsobjektet
- Skicka målarket från inmatningsarbetsboken som ett argument till metoden copy().
- Spara utdataarbetsboken efter att du har kopierat arket
Dessa steg förklarar processen för att utföra Excel-arkkopiering med Node.js. Processen utförs genom att använda metoden copy() i klassen Worksheet som tar indataarket och anropas genom att använda referensen till ett visst ark i utdataarbetsboken där innehållet ska kopieras. Du kan antingen spara den resulterande arbetsboken med samma namn eller spara den med ett annat namn och till och med spara den i någon minnesström.
Kod för att kopiera arbetsblad till en annan arbetsbok med Node.js
Den här koden presenterar hur man kopierar ett ark i Excel med Node.js. I den här processen, om målarket innehåller något innehåll, skrivs det över och ersätts av innehållet på källinmatningsarket. Du kan använda vilken som helst av de överbelastade kopieringsmetoderna i klassen Worksheet, till exempel kräver en överbelastning endast källarket medan den andra överbelastningsmetoden kräver att CopyOptions också stöder olika alternativ.
Den här artikeln har lärt oss hur man kopierar Excel-ark till ett annat ark med Node.js. Om du vill lära dig processen för att tillämpa validering i ett kalkylblad, se artikeln om hur man gör en rullgardinslista i Excel med hjälp av Node.js.