在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 相关文章推荐
php 处理上百万条的数据库如何提高处理查询速度
Feb 08 PHP
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
May 08 PHP
解析PHP 使用curl提交json格式数据
Jun 29 PHP
php计划任务之ignore_user_abort函数实现方法
Jan 08 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
Feb 02 PHP
php不使用copy()函数复制文件的方法
Mar 13 PHP
学习php设计模式 php实现适配器模式
Dec 07 PHP
浅谈PHP定义命令空间的几个注意点(推荐)
Oct 29 PHP
PHP验证终端类型是否为手机的简单实例
Feb 07 PHP
PHP两种实现无级递归分类的方法
Mar 02 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
Oct 30 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
Sep 15 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中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
关于laravel 数据库迁移中integer类型是无法指定长度的问题
2019/10/09 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
jquery里的each使用方法详解
2010/12/22 Javascript
jQuery移动web开发中的页面初始化与加载事件
2015/12/03 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
element-ui表格合并span-method的实现方法
2019/05/21 Javascript
vue输入节流,避免实时请求接口的实例代码
2019/10/30 Javascript
Python httplib,smtplib使用方法
2008/09/06 Python
python del()函数用法
2013/03/24 Python
python操作日期和时间的方法
2014/03/11 Python
Python常用列表数据结构小结
2014/08/06 Python
Python命令行参数解析模块getopt使用实例
2015/04/13 Python
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
对python中的try、except、finally 执行顺序详解
2019/02/18 Python
Django 数据库同步操作技巧详解
2019/07/19 Python
Python爬虫之Selenium实现窗口截图
2020/12/04 Python
真正了解CSS3背景下的@font face规则
2017/05/04 HTML / CSS
基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码
2012/12/13 HTML / CSS
Canvas多边形绘制的实现方法
2019/08/05 HTML / CSS
Silk’n激光脱毛器官网:silkn.com
2016/10/06 全球购物
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
环境卫生倡议书
2014/08/29 职场文书
高中生逃课检讨书
2014/10/10 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
思想道德自我评价2015
2015/03/09 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
2015年控辍保学工作总结
2015/05/18 职场文书
结婚纪念日感言
2015/08/01 职场文书
2015中秋祝酒词
2015/08/12 职场文书
话题作文之诚信
2019/11/28 职场文书
Win11跳过联网界面创建本地管理账户的3种方法
2022/04/20 数码科技