Hogyan másoljunk munkalapot egy másik munkafüzetbe a Pythonban

Ez a rövid oktatóanyag elmagyarázza, hogyan másolhat munkalapot egy másik munkafüzetbe a Pythonban a környezetkonfiguráció megosztásával, és megadja a funkció megvalósításának részletes lépéseit. Egy mintakód is rendelkezésre áll, amely bemutatja a munkalap másolását egyik munkafüzetből a másikba pythonban néhány kódsor használatával. Számos szűrőt alkalmazhat, és egyéb műveleteket is végrehajthat, például formázhatja a lapokat stb., mielőtt átmásolná a másik munkafüzetbe, és elmentheti az eredményül kapott munkafüzetet bármely szabványos formátumba, például XLSX, XLS stb.

A munkalap másolása egy másik munkafüzetbe a Pythonban

  1. lépés: Hozza létre a fejlesztői környezetet a következőhöz: az Aspose.Cells for Python használata Java-n keresztül
  2. Töltse be a Workbook bemenetet, amelyről a lapot másolni szeretné
  3. Hozzon létre egy üres célmunkafüzetet, ahová a Worksheet fájlt másolni kell
  4. Hozzáférhet a célmunkafüzet alapértelmezett munkalapgyűjteményéhez
  5. A Sheet.copy() metódussal másolhat ki egy lapot a forrásmunkafüzetből
  6. Mentse a kimeneti Excel-fájlt a forrásmunkafüzet másolatát tartalmazó lemezre

Ezek a lépések azt a folyamatot írják le, amely során egy munkalap megkettőzését Excelben a Pythonban hajtják végre, ahol először a forrás-munkafüzet nyílik meg, és egy üres új munkafüzet is létrejön, amely egyetlen munkalappal rendelkező alapértelmezett munkalapgyűjteményt tartalmaz. Ennek az egyetlen alapértelmezett munkalapnak az újonnan létrehozott célmunkafüzetben történő használatával a copy() metódus meghívódik, amely egy munkalap objektumot vesz argumentumként. Itt megadjuk a célmunkalapot a forrás-munkafüzetből olyan argumentumként, amely a munkalapnak a forrásból a célmunkafüzetbe történő másolását okozza.

Kód az Excel-lap másik munkafüzetbe másolásához a Pythonban

Ez a kód egy egyszerű folyamatot mutat be lap másolására egy másik munkafüzetbe a Pythonban. A lap másolása közben a forrás munkafüzet lapot adtuk meg argumentumként, de használhat egy másik túlterhelt metódust is, amely a CopyOptions osztályobjektumot veszi második argumentumként. A CopyOptions olyan lehetőségeket kínál, mint például a jelző beállítása, hogy csak akkor másoljon értékeket, ha a képlet nem érvényes a célmunkafüzetben, a jelző beállítása a makrók másolására vagy figyelmen kívül hagyására, a jelző beállítása úgy, hogy a képletekhez a célmunkafüzet lapneveit használja, és még sok más. .

Ez a cikk megtanította nekünk, hogyan másolhatunk egy lapot egyik Excel-fájlból egy másik Excel-fájlba. Ha szeretné megtanulni, hogyan lehet megjegyzéseket fűzni egy Excel-fájlhoz, olvassa el a hogyan lehet megjegyzéseket hozzáadni az Excelhez Python használatával című cikket.

 Magyar