W tym samouczku krok po kroku nauczymy się edytować plik Excela w języku C#. Ponieważ nie zawsze jest możliwe ręczne edytowanie plików programu Excel za pomocą programu MS Excel, może być konieczne zaktualizowanie pliku programu Excel w języku C# w taki sposób, aby jego dane i formuły były aktualizowane i zapisywane w tym samym pliku programu Excel. Poniżej przedstawiono kroki wyjaśniające, w jaki sposób w języku C# zaktualizować plik programu Excel i zapisać go na dysku.
Kroki, aby edytować plik Excela w C#
- Za pomocą menedżera pakietów NuGet dodaj Aspose.Cells for .NET do projektu
- Dodaj odwołanie do przestrzeni nazw Aspose.Cells
- Załaduj workbook zawierający dane i formułę
- Pobierz odwołania do komórek, których dane i formuły mają zostać zaktualizowane
- Zaktualizuj dane i formułę w komórkach docelowych
- Oblicz skoroszyt, aby zaktualizować wynik formuły
- Zapisz skoroszyt
Powyższy proces opisuje jak w C# programowo edytować plik Excela i zapisywać go na dysku. Najpierw otwieramy plik Excela, następnie otrzymujemy odnośniki do docelowych komórek, w których dane lub formuły mają zostać zaktualizowane. W następnym kroku umieść żądaną wartość lub formułę i ponownie oblicz skoroszyt, aby obliczyć wyniki formuły. Możesz nie tylko aktualizować dane lub formuły, ale także aktualizować tabele przestawne, fragmentatory, wykresy, tabele, obiekty rysunkowe, formatowanie i inne właściwości skoroszytu.
Kod do aktualizacji pliku Excel w C#
Cały ten proces nie wymaga programu MS Excel ani interop do aktualizacji skoroszytu. Możesz wykonać wiele innych operacji, na przykład jeśli chcesz utworzyć wykres, zapoznaj się z jak stworzyć wykres kołowy Excela w C#.