Υπάρχουν πολλές εφαρμογές που παράγουν ένα αρχείο διαχωρισμένο με κόμματα που πρέπει να μετατραπεί σε αρχείο Excel. Αυτό το σεμινάριο θα σας καθοδηγήσει για το πώς να αλλάξετε το CSV σε Excel σε C++. Μετά τη μετατροπή του αρχείου πηγής από CSV σε Excel σε C++, θα αποθηκευτεί ως αρχείο XLSX.
Βήματα για να αλλάξετε το CSV σε Excel σε C++
- Διαμορφώστε το έργο σας για να προσθέσετε το Aspose.Cells.Cpp χρησιμοποιώντας το NuGet Package Manager
- Προσθήκη αναφοράς χώρου ονομάτων Aspose::Cells στην εφαρμογή
- Φορτώστε το αρχείο CSV εισόδου στο αντικείμενο κλάσης Workbook που πρόκειται να μετατραπεί σε Excel
- Αποθηκεύστε το φορτωμένο βιβλίο εργασίας ως XLSX στο δίσκο που περιέχει τα δεδομένα από το αρχείο CSV
Αυτά τα βήματα περιγράφουν απλώς τη διαδικασία μετατροπής CSV σε Excel σε C++ όπου αναφέρονται οι απαραίτητοι χώροι ονομάτων που απαιτούνται για αυτήν τη μετατροπή. Αρχικά, πρέπει να φορτώσετε το δείγμα αρχείου CSV σε ένα αντικείμενο βιβλίου εργασίας που πρόκειται να μετατραπεί σε αρχείο Excel. Στο επόμενο βήμα, αποθηκεύετε το βιβλίο εργασίας στο δίσκο παρέχοντας τη διαδρομή και το όνομα του αρχείου.
Κώδικας για μετατροπή αρχείου CSV σε Excel σε C++
Σε αυτόν τον κώδικα, χρησιμοποιήσαμε τη συνάρτηση Factory::CreateIWorkbook για τη φόρτωση του αρχείου CSV, ωστόσο, μπορείτε να φορτώσετε και οποιονδήποτε άλλο τύπο αρχείου Excel. Η συνάρτηση Αποθήκευση στην κλάση Βιβλίο εργασίας χρησιμοποιείται για την αποθήκευση του αρχείου Excel παρέχοντας το όνομα του αρχείου εξόδου μαζί με τον απαριθμητή SaveFormat_Xlsx. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο απαριθμητή για την αποθήκευση του αρχείου σε διαφορετική μορφή.
Αυτό το σεμινάριο έχει εξηγήσει τη διαδικασία μετατροπής CSV σε Excel σε C++. Εάν θέλετε να εργαστείτε με αντίστροφη σειρά, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το αρχείο Excel σε CSV σε C++.