xlsLib

C++/C library to construct Excel .xls files in code.

5.0 Stars (12)
186 Downloads (This Week)
Last Update:
Download xlslib-package-2.4.0.zip
Browse All Files
Windows BSD Mac Linux

Description

A multiplatform C++ library for dynamic generation of Excel .xls files containing multiple worksheets. Unlike .csv files, these can be directly opened by Excel and thus provide an excellent way to output large data sets that require further analysis.

To see the latest changes, select "Files" and view the README text displayed at the bottom of that pane.

IMPORTANT: Major changes are contained in the current SVN source. If you have time please try to use it or the xlslib-package-2.4.0b1.zip archive, and enter bug reports on any problems!

Changes:
- library specific strings now in their own namespace
- iOS Objective-C library
- most project files updated (MSVS etc)
- C bridge now supports formulas

Note: there is a related SF project, libxls, to read Excel files.

xlsLib Web Site

Features

  • MS Visual Studio 2005 - 2012 / CodeBlocks / RadStudio / BDS Projects
  • "C" Bridge (now supporting Formulas)
  • Objective-C Interface for OSX and iOS (iOS NEW!)

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
12
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • mikozhang
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    it is a usefull lib. but i have a problem,list is my code void test(void) { workbook swb; xf_t* sxf1 = swb.xformat(); worksheet* ssh; ssh = swb.sheet("sheet_1"); string snamelabel = "中文"; ssh->label(1,2,snamelabel,sxf1); swb.Dump("workbook.xls"); } create the workbook.xls exactly, but the cell value is "iconv failed!". it is convert error, so what should i do,this is a matter of great urgency for me,who can help me ,thanks!

    Posted 04/28/2014
  • danielvidec
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    This is a great lib. Thank you!!!

    Posted 03/27/2014
  • exxbrain
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great lib. But I have a SIGABRT when compiling in release mode in XCode for iOS. I found that the problem in the Optimization Level setting. I changed it from -Os to -O3 so problem disappeared. Can you look at it when you have time?

    Posted 06/16/2013
  • josearmstrong
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thanks for Xlslib, it's great!

    Posted 06/02/2013
  • tfileme
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    very good project, thanks!

    Posted 05/22/2013
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Advanced End Users, Developers, Financial and Insurance Industry, Government, Information Technology, Science/Research

Programming Language

C, C++, Objective C

Registered

2004-08-25
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.