在PHP中操作Excel实例代码


Posted in PHP onApril 29, 2010
<?php 
//指定页面编码,防止出现中文乱码的情形 
header('Content-type: text/html; charset=gb2312'); //启动Excel 
$ms_excel=new COM("excel.application") or die("不能打开Excel应用程序"); 
//在网页中显示当前的Excel版本 
echo "Excel版本:{$ms_excel->Version}\n"; 
//新建一个工作簿 
$ms_excel->Application->Workbooks->Add() or die("不能添加新工作簿"); 
//在工作簿的工作表Sheet1中单元格A1中输入文本 
$ms_excel->Worksheets("Sheet1")->Range("A1")->Value="测试"; 
//保存工作簿,如果没有指定路径,则默认保存在我的文档中 
$ms_excel->Workbooks(1)->SaveAs("php_excel_test.xls"); 
//关闭工作簿 
$ms_excel->Quit(); 
//清空对象 
$ms_excel=null; 
?>

在htdocs文件夹中将该文件保存为“excelsample.php”。打开浏览器,在地址栏中输入:

http://localhost/excelsample.php

此时,将会在页面中显示当前的Excel版本,同时创建名为php_excel_test.xls的工作簿并在工作表Sheet1单元格A1中输入“测试”。
打开工作簿php_excel_test.xls,在单元格A1中将会看到已经输入了“测试”。
注:为防止出现乱码,在代码开始设置了编码格式,同时在保存文件时选择保存为gb2312格式。

PHP 相关文章推荐
linux下删除7天前日志的代码(php+shell)
Jan 02 PHP
Php中文件下载功能实现超详细流程分析
Jun 13 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
Sep 10 PHP
PHP操作文件的一些基本函数使用示例
Nov 18 PHP
php将textarea数据提交到mysql出现很多空格的解决方法
Dec 19 PHP
PHP实现动态柱状图改进版
Mar 30 PHP
PHP 7.0.2 正式版发布
Jan 08 PHP
PHP实现的进度条效果详解
May 03 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
Sep 26 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
Mar 24 PHP
PHP simplexml_import_dom()函数讲解
Feb 03 PHP
基于laravel缓冲cache的用法详解
Oct 23 PHP
PHP 图片上传实现代码 带详细注释
Apr 29 #PHP
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
Apr 28 #PHP
PHP中冒号、endif、endwhile、endfor使用介绍
Apr 28 #PHP
PHP 文件上传全攻略
Apr 28 #PHP
PHP GD 图像处理组件的常用函数总结
Apr 28 #PHP
PHP 开发环境配置(测试开发环境)
Apr 28 #PHP
PHP 开发环境配置(Zend Studio)
Apr 28 #PHP
You might like
解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
2013/07/03 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
php验证手机号码
2015/11/11 PHP
Yii2实现UploadedFile上传文件示例
2017/02/15 PHP
Laravel框架Auth用户认证操作实例分析
2019/09/29 PHP
PHP vsprintf()函数格式化字符串操作原理解析
2020/07/14 PHP
文本框的字数限制功能jquery插件
2009/11/24 Javascript
JQuery动画和停止动画实例代码
2013/03/01 Javascript
当鼠标滑过文本框自动选中输入框内容的JS代码分享
2013/11/26 Javascript
js控制文本框禁止输入特殊字符详解
2017/04/07 Javascript
详解layui弹窗父子窗口之间传参数的方法
2018/01/16 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
JavaScript循环遍历你会用哪些之小结篇
2018/09/28 Javascript
JS自定义滚动条效果
2020/03/13 Javascript
JS XMLHttpRequest原理与使用方法深入详解
2020/04/30 Javascript
PHP 502bad gateway原因及解决方案
2020/11/13 Javascript
分享15个最受欢迎的Python开源框架
2014/07/13 Python
Python重新引入被覆盖的自带function
2014/07/16 Python
Python实现网络端口转发和重定向的方法
2016/09/19 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
elasticsearch python 查询的两种方法
2019/08/04 Python
使用Python的networkx绘制精美网络图教程
2019/11/21 Python
TensorFlow命名空间和TensorBoard图节点实例
2020/01/23 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
Python-split()函数实例用法讲解
2020/12/18 Python
pytest fixtures装饰器的使用和如何控制用例的执行顺序
2021/01/28 Python
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
妇科医生自荐信
2013/11/05 职场文书
小学体育教学反思
2014/01/31 职场文书
团拜会策划方案
2014/06/07 职场文书
入党介绍人意见2015
2015/06/01 职场文书
花木兰观后感
2015/06/10 职场文书
Sql-Server数据库单表查询 4.3实验课
2021/04/05 SQL Server
基于flask实现五子棋小游戏
2021/05/25 Python
【TED出品】天梯非主流开心游1700 划水骑士
2022/03/31 魔兽争霸