Istnieje wiele aplikacji, które tworzą plik rozdzielany przecinkami, który należy przekonwertować na plik programu Excel. W tym samouczku dowiesz się, jak zmienić CSV na Excel w C++. Po przekonwertowaniu pliku źródłowego z CSV do Excela w C++, zostanie on zapisany jako plik XLSX.
Kroki, aby zmienić CSV na Excel w C++
- Skonfiguruj swój projekt, aby dodać Aspose.Cells.Cpp za pomocą Menedżera pakietów NuGet
- Dodaj odwołanie do przestrzeni nazw Aspose::Cells do aplikacji
- Załaduj wejściowy plik CSV do obiektu klasy Workbook, który ma zostać przekonwertowany na format Excel
- Zapisz załadowany skoroszyt jako XLSX na dysku zawierającym dane z pliku CSV
Te kroki po prostu opisują proces konwersji CSV na Excel w C++, gdzie wymienione są niezbędne przestrzenie nazw, które są wymagane do tej konwersji. Najpierw należy załadować przykładowy plik CSV do obiektu Workbook, który ma zostać przekonwertowany na plik Excel. W kolejnym kroku zapisujesz skoroszyt na dysku, podając ścieżkę i nazwę pliku.
Kod do konwersji pliku CSV do Excela w C++
W tym kodzie użyliśmy funkcji Factory::CreateIWorkbook do załadowania pliku CSV, jednak możesz również załadować dowolny inny typ pliku Excel. Funkcja Save w klasie Workbook służy do zapisywania pliku programu Excel przez podanie nazwy pliku wyjściowego wraz z modułem wyliczającym SaveFormat_Xlsx. Możesz użyć dowolnego innego modułu wyliczającego do zapisania pliku w innym formacie.
W tym samouczku wyjaśniono proces konwertowania CSV na Excel w C++. Jeśli chcesz pracować w odwrotnej kolejności, zapoznaj się z artykułem na jak przekonwertować plik Excela na CSV w C++.