XLS XLSB XLSX XLSM ODS
Aspose.Cells  for .NET
XLSM

Napraw plik XLSM w C#

Zbuduj własną aplikację .NET do naprawy plików xlsm przy użyciu .NET.

Napraw plik XLSM za pomocą C#

Jak naprawić plik xlsm? Dzięki bibliotece Aspose.Cells for .NET możesz łatwo programowo naprawić plik XLSM za pomocą kilku linijek kodu. Aspose.Cells for .NET potrafi budować aplikacje wieloplatformowe z możliwością generowania, modyfikowania, konwertowania, renderowania i drukowania wszystkich plików Excel. .NET Excel API nie tylko konwertuje pomiędzy formatami arkuszy kalkulacyjnych, ale może także renderować pliki Excel jako obrazy, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT i więcej, co czyni go idealnym wyborem do wymiany dokumentów w formatach będących standardami branżowymi. otwarty NuGet menedżer pakietów, wyszukaj Aspose.Cells i zainstaluj. Możesz także użyć następującego polecenia z konsoli Menedżera pakietów.

Polecenie konsoli Menedżera pakietów


PM> Install-Package Aspose.Cells

Jak naprawić plik xlsm w C#

Chcesz programowo naprawić plik xlsm? Programiści .NET mogą łatwo załadować i naprawić plik xlsm w zaledwie kilku linijkach kodu.

  • Zdefiniuj klasę, która dziedziczy Aspose.Cells.IWarningCallback.
  • Załaduj plik XLSM, tworząc instancję skoroszytu, korzystając z powyższej klasy dziedziczenia, patrz powyższy kod.
  • Zapisz skoroszyt, uszkodzony plik xlsm zostanie naprawiony.
Przykładowy kod do naprawy pliku XLSM
Input file
Save as
   
                                   
    
	
  using Aspose.Cells; 
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  class DefaultWarningCallback : IWarningCallback
  {
    //Implement this method as needed
    public void Warning(WarningInfo warningInfo){ }
  }
	
  //2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
  DefaultWarningCallback w = new DefaultWarningCallback();
  LoadOptions options = new LoadOptions();
  options.WarningCallback = w;
  var workbook = new Workbook("corrupted.xlsx", options);
  
  //3, Save the workbook, the corrupted file will be repaired. 
  workbook.Save("repaired.xlsx");
	                
                
            

Biblioteka .NET do naprawy pliku XLSM

Istnieją dwie alternatywne opcje instalacji „Aspose.Cells for .NET” w systemie. Wybierz ten, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:

  1. Zainstaluj NuGet Pakiet . Widzieć Dokumentacja
  2. Zainstaluj bibliotekę za pomocą Konsola menedżera pakietów w środowisku Visual Studio IDE

wymagania systemowe

Aspose.Cells for .NET jest obsługiwany we wszystkich głównych systemach operacyjnych. Upewnij się tylko, że spełniasz następujące wymagania wstępne.

  • Microsoft Windows lub kompatybilny system operacyjny z platformami .NET, .NET Core lub Mono.
  • Środowisko programistyczne, takie jak Microsoft Visual Studio.
  • Nasz produkt jest w pełni wieloplatformowy i obsługuje Windows, Linux, MacOS, Azure, AWS Lambda.

XLSM Co to jest XLSM Format pliku

Pliki z rozszerzeniem XLSM to rodzaj plików arkuszy kalkulacyjnych obsługujących makra. Z aplikacyjnego punktu widzenia Makro to zestaw instrukcji służących do automatyzacji procesów. Makro służy do rejestrowania powtarzających się kroków i ułatwia wykonanie czynności poprzez ponowne uruchomienie makra. Makra są programowane w języku Visual Basic for Applications (VBA) Microsoft z poziomu skoroszytu programu Excel za pomocą edytora Visual Basic i można je bezpośrednio z niego uruchamiać/debugować.

Czytaj więcej

Napraw inne obsługiwane formaty programu Excel

Za pomocą numeru C# można łatwo naprawić inne pliki w formacie Excel.

Naprawa ODS (Plik arkusza kalkulacyjnego OpenDocument)
Naprawa XLS (Format binarny Excela)
Naprawa XLSB (Binarny plik skoroszytu programu Excel)
Naprawa XLSM (Plik arkusza kalkulacyjnego)
Naprawa XLSX (Plik Excela OOXML)