Javítás XLSM fájl a C#-ben
Készítse el saját .NET alkalmazását az xlsm fájlok javításához a .NET használatával.
Javítás XLSM fájl a C# használatával
Hogyan javíthatom ki az xlsm fájlt? A Aspose.Cells for .NET könyvtárral könnyedén kijavíthatja a XLSM fájlt néhány soros kóddal, programozottan. Aspose.Cells for .NET képes többplatformos alkalmazásokat létrehozni, módosítani, konvertálni, renderelni és kinyomtatni az összes Excel fájlt. .NET Az Excel API nemcsak a táblázatformátumok között konvertál, hanem Excel-fájlokat is képes megjeleníteni képként, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT és egyebekként, így tökéletes választás a szabványos formátumú dokumentumok cseréjéhez. Nyisd ki NuGet csomagkezelő, keresse meg a Aspose.Cells-et, és telepítse. A következő parancsot is használhatja a Package Manager konzolból.
Csomagkezelő konzolparancs
PM> Install-Package Aspose.Cells
A C# számú xlsm fájl javítása
Programozottan kell javítani az xlsm fájlt? .NET A fejlesztők könnyedén betölthetik és javíthatják az xlsm fájlt néhány sornyi kóddal.
- Határozzon meg egy osztályt, amely örökli a Aspose.Cells.IWarningCallback kódot.
- Töltse be a XLSM-es fájlt a munkafüzet egy példányának létrehozásával, a fenti öröklési osztály használatával, lásd a fenti kódot.
- Mentse el a munkafüzetet, a sérült xlsm fájl kijavításra kerül.
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");
.NET könyvtár a XLSM fájl javításához
Két alternatív lehetőség van a „Aspose.Cells for .NET” telepítésére a rendszerre. Kérjük, válasszon egyet, amely megfelel az Ön igényeinek, és kövesse a lépésről lépésre található utasításokat:
- Telepítse a NuGet Csomag . Lát Dokumentáció
- Telepítse a könyvtárat a segítségével Csomagkezelő konzol a Visual Studio IDE-n belül
rendszerkövetelmények
Aspose.Cells for .NET minden nagyobb operációs rendszeren támogatott. Csak győződjön meg arról, hogy rendelkezik a következő előfeltételekkel.
- Microsoft Windows vagy kompatibilis operációs rendszer .NET, .NET Core vagy Mono platformmal.
- Fejlesztői környezet, például Microsoft Visual Studio.
- Termékünk teljes mértékben többplatformos, és támogatja a Windows, Linux, MacOS, Azure, AWS Lambdát.
XLSM Mi a XLSM fájlformátum
A XLSM kiterjesztésű fájlok olyan táblázatkezelő fájlok, amelyek támogatják a makrókat. Alkalmazási szempontból a makró a folyamatok automatizálására használt utasítások halmaza. A makró rögzíti az ismételten végrehajtott lépéseket, és megkönnyíti a műveletek végrehajtását a makró újbóli futtatásával. A makrók a Microsoft Visual Basic for Applications (VBA) programmal programozhatók az Excel-munkafüzetből a Visual Basic Editor segítségével, és onnan közvetlenül futtathatók/hibakereshetők.
BővebbenEgyéb támogatott Excel-formátumok javítása
A C# használatával könnyen kijavíthat más Excel formátumú fájlokat.