PHP操作excel的一个例子
pearlite 计算机技术开发俱乐部 2004-02-26 13
这是对于那些只喜欢简单处理一下excel朋友来说的<?php //定义一个excel文件
$workbook = "C:/My Documents/test.xls";
$sheet = "Sheet1"; //生成一个com对象$ex
$ex = new COM("Excel.sheet") or Die ("连不上!!!"); //打开一个excel文件
$book = $ex->application->Workbooks->Open($workbook) or Die ("打不开!!!"); $sheets = $book->Worksheets($sheet);
$sheets->activate; //获取一个单元格
$cell = $sheets->Cells(5,5);
$cell->activate;
//给该单元格赋值
$cell->value = 999;//保存为另一文件newtest.xls
$ex->Application->ActiveWorkbook->SaveAs("newtest.xls"); //关掉excel,如果想看效果,则注释掉下面两行,由用户手动关掉excel
$ex->Application->ActiveWorkbook->Close("False");
unset ($ex); ?>
pearlite 计算机技术开发俱乐部 2004-02-26 13
这是对于那些只喜欢简单处理一下excel朋友来说的<?php //定义一个excel文件
$workbook = "C:/My Documents/test.xls";
$sheet = "Sheet1"; //生成一个com对象$ex
$ex = new COM("Excel.sheet") or Die ("连不上!!!"); //打开一个excel文件
$book = $ex->application->Workbooks->Open($workbook) or Die ("打不开!!!"); $sheets = $book->Worksheets($sheet);
$sheets->activate; //获取一个单元格
$cell = $sheets->Cells(5,5);
$cell->activate;
//给该单元格赋值
$cell->value = 999;//保存为另一文件newtest.xls
$ex->Application->ActiveWorkbook->SaveAs("newtest.xls"); //关掉excel,如果想看效果,则注释掉下面两行,由用户手动关掉excel
$ex->Application->ActiveWorkbook->Close("False");
unset ($ex); ?>
解决方案 »
- 轻松解决Warning: Cannot modify header information – headers already sent by……
- 怎么用php获取访问者的ADSL账号
- javascript 验证空白区域
- php 图片处理 问题
- 请高手帮忙解决PHP Startup错误
- 关于让程序暂停一会的深入理解
- 51地图的标注问题 急求 在线等答
- MYSQL PHPmyadmin 无法识别—— 这个字符=哥哥们快来
- 大家都是如何管理自己的代码库的?
- 在linux9中已经默认安装了appache了,然后自己安装了php4,./configure的时候没有用任何参数,这时候应该怎么来处理php.ini的位置?
- 如何操作文本格式的数据库数据
- vBulletin 3.0.0 的快速回复在哪里?没有掉了么?
header("Content-Disposition:filename=c:/oa/apache/htdocs/ywd/oa/test.xls");
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
最简单的也是最有效的 其他的还容易留下一个杀不了的进程
可不可以直接保存到一个excel文件中,一定要“另存为”?顺便问一下,哪里有COM的教程下载啊?谢了!