Adatok importálása Excelbe egyéni DB Num Pattern Formatting segítségével

Bevezetés

Amikor a táblázatkezelésről van szó, az adatok Excelbe történő importálása és helyes formázása hatalmas feladatnak tűnhet, különösen akkor, ha speciális kultúraalapú formátumokat, például DB Num mintákat szeretne használni. Ha valaha is úgy érezte, hogy elakadt az Excel formázásának technikai kérdései, akkor jó helyen jár! Ebben az útmutatóban a dolgokat egyszerű lépésekre bontjuk az Aspose.Cells for .NET használatával, így az adatok importálása nem csak egyszerű, hanem esztétikus is. Szóval, tartsa ki magát, mert egyenesen belemerülünk a .NET programozás, formázás és Excel-fájlok könnyű exportálásának világába!

Előfeltételek

Mielőtt belevágnánk a finomságokba, győződjünk meg arról, hogy mindennel rendelkezünk, amire szükségünk van. Íme egy gyors ellenőrző lista a sikerhez szükséges előfeltételekről:

  1. .NET-keretrendszer: Győződjön meg arról, hogy a .NET-keretrendszer telepítve van a számítógépére. Az Aspose.Cells zökkenőmentesen működik a különböző .NET-verziókkal.
  2. Aspose.Cells for .NET: Le kell töltenie és telepítenie kell az Aspose.Cells könyvtárat. Megragadhatja aletöltési link.
  3. Integrált fejlesztői környezet (IDE): Használjon olyan IDE-t, mint a Visual Studio, ahol írhatja és végrehajthatja C# kódját.
  4. Alapvető C# ismerete: A C# alapjainak ismerete segít követni az ebben az útmutatóban használt kódolási gyakorlatokat.

Megvan minden? Nagy! Térjünk át a szükséges csomagok importálására.

Csomagok importálása

Az Aspose.Cells hatékony használatához importálnia kell a szükséges névtereket a C# fájl elejére. Bontsuk le lépésről lépésre.

Készítse el C# fájlját

Nyissa meg az IDE-jét (a Visual Studio ajánlott), és hozzon létre egy új C#-projektet. Nevezd el valami relevánsnak, mint plExcelDataImport.

Referencia Aspose.Cells

Az Aspose.Cells könyvtárat bele kell foglalnia a projektbe. Kattintson a jobb gombbal a projektre a Solution Explorerben, és válassza a „Hivatkozás hozzáadása” lehetőséget. Keresse meg az Aspose.Cells telepítési helyét, és válassza ki.

Importálja a szükséges névtereket

A C# fájl tetején importálja a következő névtereket:

using System;
using System.IO;
using Aspose.Cells;
using System.Drawing;

Ez az egyszerű vonal az Ön átjárója az Aspose.Cells által kínált összes funkcióhoz.

Most, hogy minden előfeltételt teljesítettünk, és importáltuk a szükséges csomagokat, merüljünk el az adatok Excelbe történő importálása és az egyéni DB Num mintaformázás alkalmazásának lépésenkénti folyamatában. Ezt módszeresen vesszük, hogy biztosítsuk az egyértelműséget és a megértést.

1. lépés: Állítsa be az adatkönyvtárat

Először is meg kell adnia a dokumentumkönyvtár elérési útját, ahová a kimenet mentésre kerül. Állítsa be ezt a fájlszerkezetnek megfelelően.

string dataDir = "Your Document Directory";

Ebben a példában cserélje kiYour Document Directory a valódi utaddal, plC:\\Users\\YourName\\Documents\\.

2. lépés: Hozzon létre egy munkafüzetet

Ezután hozzon létre egy új munkafüzetet, amely lényegében az Ön Excel-fájlja.

Workbook wb = new Workbook();

Itt egy újat készítünkWorkbook objektum. Ez az Ön üres vászna!

3. lépés: Nyissa meg az első munkalapot

Minden munkafüzet több munkalapot tartalmaz. Az adatok bevitelének megkezdéséhez el kell érnie az első munkalapot.

Worksheet ws = wb.Worksheets[0];

Ugyanúgy, mint amikor egy könyvet az első oldalra nyisson meg, az első munkalaphoz fér hozzá az adatok hozzáadásához.

4. lépés: Vigye be az adatokat egy cellába

Most töltsünk fel egy cellát néhány adattal. Ebben a példában megadjuk az értéket123 az A1 cellába.

Cell cell = ws.Cells["A1"];
cell.PutValue(123);

Ön közvetlenül az Excelhez beszél – az adatokat közvetlenül az A1 cellába helyezi!

5. lépés: Nyissa meg a Cell Style-t

Minden cellának van stílusa, és testreszabhatja a megjelenését. Egyéni formátum alkalmazásához először hozzá kell férnie a cella stílusához.

Style st = cell.GetStyle();

Ha megragadja a cella stílusát, arra készül, hogy hozzáadja egyedi vonásait!

6. lépés: Adja meg a DBNum egyéni minta formázását

Itt történik a varázslat. Egyéni formátummintát adhat meg a DBNum formázási stílus használatával.

st.Custom = "[DBNum2][$-804]General";

Ez a sor utasítja az Excelt a szám formázására123 kínai nyelvnek megfelelő DBNum minta szerint. Elég ügyes, igaz?

7. lépés: Állítsa be a frissített cella stílusát

Most, hogy meghatározta egyéni stílusát, ideje alkalmazni azt a cellára.

cell.SetStyle(st);

Ez olyan, mintha egy stílusos, új ruhába öltözné a celláját!

8. lépés: Állítsa be az oszlopszélességet

Gondoskodjunk arról, hogy minden szép és rendezett legyen. Beállíthatja az első oszlop szélességét, hogy jobban illeszkedjen az adatokhoz.

ws.Cells.SetColumnWidth(0, 30);

Itt bővítjük az oszlop szélességét, hogy az adatok ne legyenek szűkösek. Tekintsd úgy, mintha lélegzetvételi helyet adnál az adatoknak!

9. lépés: Mentse el a munkafüzetet

Végül mentsük el ezt a remekművet PDF formátumba. Ez a nagy finálé!

wb.Save(dataDir + "outputDBNumCustomFormatting.pdf", SaveFormat.Pdf);

Gratulálok! Most hozott létre egy PDF-fájlt, amely bemutatja a számot DB Num stílusokkal formázott formában.

Következtetés

És megvan! Sikeresen importálta az adatokat az Excelbe, alkalmazta az egyéni DB Num formázást, és elmentette PDF formátumban. Az Aspose.Cells for .NET segítségével ez a folyamat nemcsak könnyebbé, hanem sokkal rugalmasabbá és hatékonyabbá is válik. Nem kell többé küzdenie az Excel beépített formázási lehetőségeivel – most a kódon keresztül közvetlenül irányíthatja!

Akár adatjelentéseket, akár pénzügyi kimutatásokat készít, az Aspose.Cells erejének kihasználása teljesen új szintre emeli táblázatkezelő játékát. Szóval, mire vársz? Merüljön el magabiztosan projektjeibe, és hagyja, hogy az adatok ragyogjanak!

GYIK

Mi az Aspose.Cells?

Az Aspose.Cells egy hatékony .NET-könyvtár, amely lehetővé teszi a fejlesztők számára Excel-fájlok programozott létrehozását, kezelését és konvertálását.

Formázhatok más típusú cellákat?

Igen! Különféle stílusokat, formátumokat, sőt képleteket is alkalmazhat a munkalapok bármely cellájára.

Van ingyenes próbaverzió?

Teljesen! Megnézheti az ingyenes próbaverziótitt.

Milyen formátumokba menthetem az Excel fájlokat?

Az Aspose.Cells számos formátumot támogat, beleértve az XLSX, XLS, CSV, PDF és még sok más formátumot.

Hol találhatok további támogatást?

Ha segítségre van szüksége, keresse fel őkettámogatási fórum a közösség és a szakértők segítségéért.