Skapa delad arbetsbok

den här handledningen går vi igenom den medföljande C#-källkoden som gör att du kan skapa en delad arbetsbok med Aspose.Cells för .NET. Följ stegen nedan för att utföra denna operation.

Steg 1: Ställ in utdatakatalog

// Utdatakatalog
string outputDir = RunExamples.Get_OutputDirectory();

I detta första steg definierar vi utdatakatalogen där den delade arbetsboken ska sparas.

Steg 2: Skapa ett arbetsboksobjekt

// Skapa ett arbetsboksobjekt
Workbook wb = new Workbook();

Vi skapar ett nytt arbetsboksobjekt som kommer att representera vår Excel-arbetsbok.

Steg 3: Aktivera delning av arbetsbok

// Dela arbetsboken
wb.Settings.Shared = true;

Vi aktiverar arbetsbokens delningsfunktion genom att ställa inShared egenskapen för arbetsbokobjektet tilltrue.

Steg 4: Spara den delade arbetsboken

// Spara den delade arbetsboken
wb.Save(outputDir + "outputSharedWorkbook.xlsx");

Vi sparar den delade arbetsboken genom att ange sökvägen och namnet på utdatafilen.

Exempel på källkod för Skapa delad arbetsbok med Aspose.Cells för .NET

//Utdatakatalog
string outputDir = RunExamples.Get_OutputDirectory();
//Skapa arbetsboksobjekt
Workbook wb = new Workbook();
//Dela arbetsboken
wb.Settings.Shared = true;
//Spara den delade arbetsboken
wb.Save(outputDir + "outputSharedWorkbook.xlsx");
Console.WriteLine("CreateSharedWorkbook executed successfully.\r\n");

Slutsats

Grattis! Du lärde dig hur du skapar en delad arbetsbok med Aspose.Cells för .NET. Den delade arbetsboken kan användas av flera användare samtidigt för att samarbeta om data. Experimentera med din egen data och utforska funktionerna i Aspose.Cells ytterligare för att skapa kraftfulla och personliga Excel-arbetsböcker.

Vanliga frågor

F: Vad är en delad arbetsbok?

S: En delad arbetsbok är en Excel-arbetsbok som kan användas samtidigt av flera användare för att samarbeta med data. Varje användare kan göra ändringar i arbetsboken och andra användare kommer att se uppdateringar i realtid.

F: Hur aktiverar man delning av en arbetsbok i Aspose.Cells för .NET?

S: För att möjliggöra delning av en arbetsbok i Aspose.Cells för .NET måste du ställa inShared egenskapen för arbetsbokobjektet tilltrue. Detta gör att användare kan arbeta med arbetsboken samtidigt.

F: Kan jag begränsa användarbehörigheter i en delad arbetsbok?

S: Ja, du kan begränsa användarbehörigheter i en delad arbetsbok med hjälp av Excels säkerhetsfunktioner. Du kan ställa in specifika behörigheter för varje användare, såsom möjligheten att redigera, endast läs, etc.

F: Hur kan jag dela arbetsboken med andra användare?

S: När du har skapat den delade arbetsboken kan du dela den med andra användare genom att skicka Excel-filen till dem. Andra användare kommer att kunna öppna filen och arbeta med den samtidigt.

F: Stöds alla Excel-funktioner i en delad arbetsbok?

S: De flesta Excel-funktioner stöds i en delad arbetsbok. Vissa avancerade funktioner, såsom makron och tillägg, kan dock ha begränsningar eller begränsningar när de används i en delad arbetsbok.