由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一个问题:C++直接操作Excel
相关主题
发两个职位,攒rpESRI QA面经
VMware CPD-View is hiringneed a principal engineer for ebay
C++ JNI code to invoke native methodjava内存问题请教大牛 (转载)
哪个语言适合做图像分析又容易整合到安卓和爱疯平台Huami华米科技(小米生态链)湾区招android dev (contractor or
【Job Opening】Software Engineer怎样使的java double for loop 加快 (转载)
【Opening】VoIP Software Engineer in NYzz 2012年值得关注的12家Hadoop厂商
刚看了一个职位需求,这么牛的人去哪找,找到了也得多少钱啊。hortonworks这个公司如何 (转载)
有时候java 8也是傻逼Job opening for software engineer
相关话题的讨论汇总
话题: c++话题: excel话题: perl话题: 直接话题: xls
进入JobHunting版参与讨论
1 (共1页)
i****l
发帖数: 63
1
不是Visual C++,是linux环境下的,要可以直接generate an Excel(.xls/xlsx)文件
,并往里写数据,要能改格式,字体,颜色等。
有没有什么好的open source library?跪求!
D*********Y
发帖数: 3382
2
我知道SAS 有dynamic data exchange可以写数据到excel然后call excel的macro来执
行对excel的修改。C++也可以这样么

【在 i****l 的大作中提到】
: 不是Visual C++,是linux环境下的,要可以直接generate an Excel(.xls/xlsx)文件
: ,并往里写数据,要能改格式,字体,颜色等。
: 有没有什么好的open source library?跪求!

i****l
发帖数: 63
3
谢谢回答,不过看起来好像还是要用Visual C++的,主要linux下不能用.NET那一套,
真是烦人

【在 D*********Y 的大作中提到】
: 我知道SAS 有dynamic data exchange可以写数据到excel然后call excel的macro来执
: 行对excel的修改。C++也可以这样么

f****4
发帖数: 1359
4
去找找linux下面开源的office工具,应该有接口可用的
如果只是为了处理数据,完全可以VBA导出成文本,C++处理后输出文本,VBA再导入

【在 i****l 的大作中提到】
: 谢谢回答,不过看起来好像还是要用Visual C++的,主要linux下不能用.NET那一套,
: 真是烦人

r**d
发帖数: 316
5
通过JNI调用Apache POI?

【在 i****l 的大作中提到】
: 不是Visual C++,是linux环境下的,要可以直接generate an Excel(.xls/xlsx)文件
: ,并往里写数据,要能改格式,字体,颜色等。
: 有没有什么好的open source library?跪求!

i****l
发帖数: 63
6
不是为了处理数据的,是要直接生成一个Excel,发出去。

【在 f****4 的大作中提到】
: 去找找linux下面开源的office工具,应该有接口可用的
: 如果只是为了处理数据,完全可以VBA导出成文本,C++处理后输出文本,VBA再导入

i****l
发帖数: 63
7
恩。。想过类似的,用python做,再用boost调python,感觉做起来应该非常麻烦,不
过谢谢了

【在 r**d 的大作中提到】
: 通过JNI调用Apache POI?
b***y
发帖数: 372
8
You can use C++ to call Perl, then write a simple Perl script to write Excel
.
http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel-2.39/l

【在 i****l 的大作中提到】
: 不是Visual C++,是linux环境下的,要可以直接generate an Excel(.xls/xlsx)文件
: ,并往里写数据,要能改格式,字体,颜色等。
: 有没有什么好的open source library?跪求!

l******n
发帖数: 9344
9
写成csv,然后用vba macro open and save as 成xls最简单

【在 i****l 的大作中提到】
: 不是Visual C++,是linux环境下的,要可以直接generate an Excel(.xls/xlsx)文件
: ,并往里写数据,要能改格式,字体,颜色等。
: 有没有什么好的open source library?跪求!

r**********g
发帖数: 22734
10
XLS不好搞,XLSX很容易,其实就是个zip文件。你把后缀改成zip然后解压试试
i****l
发帖数: 63
11
我想知道可以不用perl embed么,能在C++里直接execute一个perl或者python script
么?
如果可以就太方便了

Excel

【在 b***y 的大作中提到】
: You can use C++ to call Perl, then write a simple Perl script to write Excel
: .
: http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel-2.39/l

i****l
发帖数: 63
12
首先csv没有格式,还有就是生成的文件会直接通过c++发送出去,不能再手动操作了

【在 l******n 的大作中提到】
: 写成csv,然后用vba macro open and save as 成xls最简单
i****l
发帖数: 63
13
这个我也发现了,可能留作最后的办法吧。。貌似比较麻烦,你有经验么?

【在 r**********g 的大作中提到】
: XLS不好搞,XLSX很容易,其实就是个zip文件。你把后缀改成zip然后解压试试
S*******5
发帖数: 3
14
你可以试试LibXL这个库:(win/linux/mac 均可)
http://www.libxl.com/
速度一般,free的版本第一行会有限制,其他的没什么问题
1 (共1页)
进入JobHunting版参与讨论
相关主题
Job opening for software engineer【Job Opening】Software Engineer
工作要忙了【Opening】VoIP Software Engineer in NY
Java 中的matrix刚看了一个职位需求,这么牛的人去哪找,找到了也得多少钱啊。
Twitter的招人标准?有时候java 8也是傻逼
发两个职位,攒rpESRI QA面经
VMware CPD-View is hiringneed a principal engineer for ebay
C++ JNI code to invoke native methodjava内存问题请教大牛 (转载)
哪个语言适合做图像分析又容易整合到安卓和爱疯平台Huami华米科技(小米生态链)湾区招android dev (contractor or
相关话题的讨论汇总
话题: c++话题: excel话题: perl话题: 直接话题: xls