Microsoft® Excel-bestanden splitsen via .NET

Splits een enkel Excel-document in verschillende bestanden met behulp van C#-code binnen op .NET gebaseerde applicaties

 

.NET Excel-bibliotheek is in staat om Excel-documenten op te splitsen in meerdere spreadsheets binnen op .NET gebaseerde applicaties. Ondersteunde bestandsformaten zijn onder meer XLS, XLSX, XLSB, XLSM, ODS.

Splits Excel-document in meerdere bestanden

De eenvoudigste manier om Excel-bestanden per blad te splitsen is door toegang te krijgen tot alle bladen via Werkbladen , Door elk blad bladeren en de Kopiëren methode. Eindelijk opslaan in een opgegeven pad.

  • Laad het Excel-bestand met het volledige pad met behulp van Werkmap klasse .
  • Herhaal elk blad
  • Maak een nieuw werkboekklasseobject
  • Kopieer het blad via Kopieer methode
  • Roep de Save()-methode aan en geef de bestandsnaam (volledig pad) door met de relevante SaveFormat.
C# Code om Excel-bestanden te splitsen
 

Splits het Excel-werkblad in deelvensters

Voor het splitsen van het werkbladvenster in deelvensters biedt API Splitsmethode van de werkbladklasse, die de gesplitste weergave van het werkblad biedt. Om de gesplitste weergave te verwijderen, biedt API RemoveSplit-methode . Sla het ten slotte op in een opgegeven pad.

C# Code om Excel-werkbladvenster te splitsen
C# Code om gesplitste panweergave te verwijderen