Megosztott munkafüzet létrehozása
Ebben az oktatóanyagban végigvezetjük a megadott C# forráskódon, amely lehetővé teszi megosztott munkafüzet létrehozását az Aspose.Cells for .NET használatával. A művelet végrehajtásához kövesse az alábbi lépéseket.
1. lépés: Állítsa be a kimeneti könyvtárat
// Kimeneti könyvtár
string outputDir = RunExamples.Get_OutputDirectory();
Ebben az első lépésben meghatározzuk a kimeneti könyvtárat, ahová a megosztott munkafüzet mentésre kerül.
2. lépés: Hozzon létre egy munkafüzet-objektumot
// Hozzon létre egy munkafüzet objektumot
Workbook wb = new Workbook();
Létrehozunk egy új munkafüzet objektumot, amely az Excel-munkafüzetünket fogja képviselni.
3. lépés: Engedélyezze a munkafüzet megosztását
// Oszd meg a munkafüzetet
wb.Settings.Shared = true;
A munkafüzet megosztási funkcióját aShared
a munkafüzet objektum tulajdonságatrue
.
4. lépés: Mentse el a megosztott munkafüzetet
// Mentse el a megosztott munkafüzetet
wb.Save(outputDir + "outputSharedWorkbook.xlsx");
A megosztott munkafüzetet a kimeneti fájl elérési útjának és nevének megadásával mentjük.
Minta forráskód a Megosztott munkafüzet létrehozásához az Aspose.Cells segítségével .NET-hez
//Kimeneti könyvtár
string outputDir = RunExamples.Get_OutputDirectory();
//Munkafüzet objektum létrehozása
Workbook wb = new Workbook();
//Oszd meg a munkafüzetet
wb.Settings.Shared = true;
//Mentse el a megosztott munkafüzetet
wb.Save(outputDir + "outputSharedWorkbook.xlsx");
Console.WriteLine("CreateSharedWorkbook executed successfully.\r\n");
Következtetés
Gratulálok ! Megtanulta, hogyan hozhat létre megosztott munkafüzetet az Aspose.Cells for .NET használatával. A megosztott munkafüzetet több felhasználó is használhatja egyidejűleg az adatokon való együttműködéshez. Kísérletezzen saját adataival, és fedezze fel tovább az Aspose.Cells szolgáltatásait hatékony és személyre szabott Excel-munkafüzetek létrehozásához.
GYIK
K: Mi az a megosztott munkafüzet?
V: A megosztott munkafüzet egy Excel-munkafüzet, amelyet több felhasználó is használhat egyidejűleg az adatokon való együttműködéshez. Minden felhasználó módosíthatja a munkafüzetet, a többi felhasználó pedig valós időben fogja látni a frissítéseket.
K: Hogyan lehet engedélyezni egy munkafüzet megosztását az Aspose.Cells for .NET-ben?
V: A munkafüzet megosztásának engedélyezéséhez az Aspose.Cells for .NET-ben be kell állítania aShared
a munkafüzet objektum tulajdonságatrue
. Ez lehetővé teszi a felhasználók számára, hogy egyidejűleg dolgozzanak a munkafüzeten.
K: Korlátozhatom a felhasználói engedélyeket egy megosztott munkafüzetben?
V: Igen, az Excel biztonsági funkcióival korlátozhatja a felhasználói engedélyeket a megosztott munkafüzetekben. Minden egyes felhasználóhoz beállíthat konkrét engedélyeket, például szerkesztési, olvasási lehetőséget stb.
K: Hogyan oszthatom meg a munkafüzetet más felhasználókkal?
V: Miután létrehozta a megosztott munkafüzetet, megoszthatja azt más felhasználókkal az Excel-fájl elküldésével. Más felhasználók megnyithatják a fájlt, és egyidejűleg dolgozhatnak rajta.
K: Minden Excel-szolgáltatás támogatott a megosztott munkafüzetekben?
V: A legtöbb Excel-szolgáltatás támogatott a megosztott munkafüzetekben. Egyes speciális szolgáltatásoknak, például a makróknak és a bővítményeknek azonban korlátozásai lehetnek, ha megosztott munkafüzetben használják őket.