IRONSOFTWAREHOME
KORZYSTANIE Z IRONXL

Jak zapisać plik Excel w VB .NET

Curtis Chau
Curtis Chau
Updated: 3 czerwca 2026

Microsoft Excel to popularny, wielofunkcyjny program do tworzenia arkuszy kalkulacyjnych, znany ze swojej wydajności w zakresie organizacji, analizy i wizualizacji danych. Excel to program działający na zasadzie siatki. Organizuje dane w wierszach i kolumnach oraz umożliwia użytkownikom wprowadzanie różnych typów danych, w tym tekstu, liczb, dat i formuł w poszczególnych komórkach.

Jego potężne możliwości obliczeniowe dzięki formułom i funkcjom pozwalają użytkownikom wykonywać różne zadania logiczne, statystyczne i matematyczne.

Program Excel oferuje funkcje organizowania i analizowania danych, a także tworzenia wykresów i diagramów w celu graficznego przedstawienia danych. Wspiera pracę zespołową, umożliwiając udostępnianie plików i jednoczesną edycję przez kilka osób. Ze względu na swoją wszechstronność w zaspokajaniu różnorodnych potrzeb użytkowników z różnych sektorów, można go dostosowywać i automatyzować za pomocą makr, VBA i dodatków.

Zastosowania programu Excel obejmują finanse, badania, analizę biznesową i edukację. Jest to niezbędne narzędzie do zarządzania danymi, ich analizowania i podejmowania decyzji na ich podstawie. W tym artykułe przyjrzymy się, jak można używać VB.NET do zapisywania plików Excel przy pomocy IronXL.

Jak używać VB.NET do zapisywania plików Excel

  1. Utwórz nowy projekt konsoli.
  2. Zainstaluj bibliotekę IronXL.
  3. Utwórz obiekt niezbędny do korzystania z biblioteki IronXL.
  4. Użyj utworzonego obiektu, aby dodać wartości.
  5. Zapisz dokument Excel w wybranej lokalizacji i usuń obiekt.

Czym jest IronXL

IronXL to solidny .NET Framework zaprojektowany w celu ułatwienia pracy z plikami Excel w językach C#, VB.NET i innych językach .NET. Obsługuje zarówno formaty plików XLS, jak i XLSX. Dzięki tej bibliotece programiści mogą szybciej i łatwiej tworzyć, modyfikować oraz odczytywać arkusze kalkulacyjne Excel. Dostępna jest również szeroka gama narzędzi i funkcji.

Najważniejsze cechy i funkcje IronXL to:

  • Obsługa danych: Dzięki IronXL odczyt, zapis i manipulowanie danymi w arkuszach kalkulacyjnych Excel staje się proste. Wartości komórek można pobierać za pomocą tablicy dwuwymiarowej, a obliczenia, formuły i formatowanie danych są w pełni możliwe.
  • Tworzenie i modyfikowanie plików Excel: Programiści mają możliwość tworzenia nowych plików Excel i modyfikowania istniejących, a także dodawania, usuwania i zarządzania arkuszami. Mogą one również współpracować z szeroką gamą elementów programu Excel.
  • Kompatybilność międzyplatformowa: Dzięki kompatybilności międzyplatformowej IronXL może być wykorzystywany w różnych scenariuszach aplikacyjnych i jest kompatybilny z wieloma platformami .NET, takimi jak Xamarin, .NET Core i .NET Framework.
  • Wszechstronność i kompatybilność: Działa z kilkoma wersjami programu Excel i obsługuje zarówno starszy format XLS, jak i nowszy format XLSX.
  • Obsługa zarówno starszych, jak i nowoczesnych formatów Excel: Obsługuje zarówno starsze formaty plików Excel (XLS, sięgające Excel 97–2003), jak i nowsze formaty oparte na XML (XLSX, sięgające Excel 2007).
  • Przydatność: Biblioteka ułatwia wykonywanie zadań związanych z programem Excel programistom o różnym poziomie doświadczenia, udostępniając proste API z jasno zrozumiałymi właściwościami i operacjami.
  • Pobieranie i eksport danych: IronXL ułatwia połączenie z bazami danych i innymi systemami, umożliwiając pobieranie danych z plików Excel oraz eksport danych Excel do różnych formatów.
  • Wsparcie i dokumentacja: IronXL oferuje bogaty wybór samouczków, wsparcia i dokumentacji, aby pomóc programistom w wykorzystaniu biblioteki IronXL do zadań związanych z programem Excel.
  • Automatyzacja i wydajność: IronXL pomaga użytkownikom tworzyć wydajne aplikacje oparte na danych, zwiększać produktywność i poświęcać mniej czasu na ręczne czynności dzięki automatyzacji procesów w programie Excel.
  • Integracja i dostosowywanie: Dzięki opcjom eksportowania danych z Excela do wielu formatów ułatwia tworzenie spersonalizowanych raportów i rozwiązań opartych na danych. Ponadto dobrze integruje się z innymi systemami i bazami danych.

Wśród wielu branż korzystających z IronXL znajdują się finanse, analiza danych, raportowanie, analityka biznesowa oraz tworzenie oprogramowania. Umożliwia programistom interakcję z plikami Excel i tworzenie niezawodnych rozwiązań poprzez połączenie manipulacji danymi z integracją z Excelem. Więcej informacji można znaleźć pod tym linkiem.

Utwórz nowy projekt Visual Studio

Utworzenie projektu konsolowego w Visual Studio jest proste. Wykonaj poniższe kroki, aby stworzyć aplikację konsolową przy użyciu programu Visual Studio:

  1. Otwórz Visual Studio: Przed otwarciem upewnij się, że Visual Studio jest zainstalowane na Twoim komputerze.

Rozpocznij nowy projekt

Aby rozpocząć nowy projekt, wykonaj następujące czynności:

  1. Wybierz Plik, Nowy, a na końcu Projekt.

Jak zapisać plik Excel w VB.NET: Rysunek 1

  1. Wybierz swój ulubiony język programowania (np. VB.NET) z lewego panelu okna "Utwórz nowy projekt".
  2. Następnie wybierz szablon "Console App" lub "Console App (.NET Core)" z listy dostępnych szablonów projektów.
  3. Wpisz nazwę swojego projektu w polu "Nazwa".

Jak zapisać plik Excel w VB.NET: Rysunek 2

  1. Wybierz lokalizację, w której chcesz zapisać projekt.
  2. Kliknij Utwórz, aby utworzyć nowy projekt aplikacji konsolowej.

Jak zapisać plik Excel w VB.NET: Rysunek 3

Instalacja biblioteki IronXL

Aby zainstalować bibliotekę IronXL, wykonaj następujące czynności:

  1. Zainstaluj bibliotekę IronXL, ponieważ jest ona wymagana do wykonania kolejnych kroków. Aby to zrobić, otwórz konsolę NuGet Package Manager Console i wprowadź następujące polecenie:

    Install-Package IronXL
    SHELL

    Jak zapisać plik Excel w VB.NET: Rysunek 4 - Zainstaluj IronXL

  2. Alternatywnie można wyszukać pakiet "IronXL" za pomocą menedżera pakietów NuGet. Z listy wszystkich pakietów NuGet związanych z IronXL wybierz te, które należy pobrać.

Jak zapisać plik Excel w VB.NET: Rysunek 5

Zapisywanie pliku Excel za pomocą IronXL w VB.NET

Możesz wykonać poniższe kroki, aby zapisać plik Excel za pomocą IronXL w aplikacji VB.NET. Oto przykładowy fragment kodu pokazujący, jak używać IronXL w VB.NET do zapisywania dokumentu Excel:

Imports IronXL

Module Program
    Sub Main(args As String())
        ' Define the path where the Excel file will be saved
        Dim excelFilePath As String = "file path here"

        ' Create a new Excel workbook
        Dim workbook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)

        ' Add a worksheet to the workbook
        Dim worksheet As WorkSheet = workbook.CreateWorkSheet("Sheet1")

        ' Add data to the worksheet
        worksheet("A1").Value = "Hello"
        worksheet("B1").Value = "IronXL!"

        ' Save the Excel workbook to the specified path
        workbook.SaveAs(excelFilePath)

        ' Output confirmation message
        Console.WriteLine("Excel file saved successfully at: " & excelFilePath)
    End Sub
End Module
VB .NET

Aby zapisać dokument Excel, zamień "file path here" na odpowiednią lokalizację i nazwę pliku. Przed zapisaniem można modyfikować dane lub wykonywać inne operacje w skoroszycie.

Ten fragment kodu tworzy nowy skoroszyt programu Excel, dodaje arkusz o nazwie "Sheet1", wykorzystuje bibliotekę IronXL do zapisania danych w komórkach A1 i B1 oraz zapisuje skoroszyt w formacie XLSX w określonej ścieżce pliku. Upewnij się, że lokalizacja, w której planujesz zapisać plik Excel, ma niezbędne uprawnienia do zapisu. Możesz również użyć istniejącego szablonu pliku Excel do zapisania dokumentów.

Uruchamiając ten kod, będziesz mógł używać IronXL w programie VB.NET do tworzenia arkusza Excel w określonym katalogu plików z pożądanymi danymi i strukturą. Przed zapisaniem w formacie XLSX należy wprowadzić wszelkie niezbędne zmiany w danych i ustawieniach skoroszytu.

Jak zapisać plik Excel w VB.NET: Rysunek 6

Aby dowiedzieć się więcej o tym kodzie, zapoznaj się z dokumentacją tutaj.

Wnioski

Tworzenie oprogramowania, finanse, analiza danych i raportowanie to tylko niektóre z branż, które w dużym stopniu opierają się na bibliotece IronXL.

Możliwość tworzenia dynamicznych, zorientowanych na dane aplikacji, które skutecznie i programowo zarządzają plikami Excel, sprawia, że IronXL jest niezbędnym narzędziem dla programistów i przedsiębiorstw pragnących zmaksymalizować wydajność operacji z wykorzystaniem programu Excel.

Podsumowując, IronXL oferuje niezawodny i elastyczny sposób programowego tworzenia, wczytywania i zapisywania dokumentów Excel w środowisku VB.NET. Dzięki wszechstronnej funkcjonalności i przyjaznemu dla użytkownika API programiści mogą z łatwością generować pliki Excel zawierające ustrukturyzowane dane, formatowanie i obliczenia, aby skutecznie zaspokajać różne potrzeby w zakresie zarządzania danymi i raportowania.

Bezpłatna wersja Community Edition z ograniczeniami do użytku niekomercyjnego jest dostępna w IronXL. Płatne wersje zawierają dodatkowe funkcje, wsparcie i pełne możliwości, z cenami zaczynającymi się od $999. Opcje licencyjne obejmują modele oparte na subskrypcji lub modele wieczne.

Aby uzyskać aktualne i wyczerpujące informacje na temat licencji, prosimy odwiedzić oficjalną stronę internetową IronXL. Więcej informacji na temat produktów Iron Software można znaleźć pod tym linkiem.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Powiązane artykuły

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta