在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
php实现的一个很好用HTML解析器类可用于采集数据
Sep 23 PHP
php实现按文件名搜索文件的远程文件查找器
May 10 PHP
50个PHP程序性能优化的方法
Jun 02 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
Nov 17 PHP
php实现encode64编码类实例
Mar 24 PHP
php转换颜色为其反色的方法
Apr 27 PHP
php给图片加文字水印
Jul 31 PHP
PHP实现的解汉诺塔问题算法示例
Aug 06 PHP
PHP与以太坊交互详解
Aug 24 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 PHP
关于laravel 子查询 &amp; join的使用
Oct 16 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
实用函数7
2007/11/08 PHP
PHP防注入安全代码
2008/04/09 PHP
转一个日期输入控件,支持FF
2007/04/27 Javascript
Cookie 小记
2010/04/01 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
Node.js 应用跑得更快 10 个技巧
2016/04/03 Javascript
基于jquery实现最简单的选项卡切换效果
2016/05/08 Javascript
nodejs的HTML分析利器node-jquery用法浅析
2016/11/08 NodeJs
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
2017/11/27 Javascript
vue.js简单配置axios的方法详解
2017/12/13 Javascript
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
使用python实现baidu hi自动登录的代码
2013/02/10 Python
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
Python管理Windows服务小脚本
2018/03/12 Python
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
Python延时操作实现方法示例
2018/08/14 Python
详解在Python中使用Torchmoji将文本转换为表情符号
2020/07/27 Python
CSS超出文本指定宽度用省略号代替和文本不换行
2016/05/05 HTML / CSS
阿联酋航空官方网站:Emirates
2017/10/17 全球购物
Pandora德国官网:购买潘多拉手链、戒指、项链和耳环
2020/02/20 全球购物
介绍一下linux的文件权限
2014/07/20 面试题
优秀大学生推荐信范文
2013/11/28 职场文书
写自荐信的注意事项
2014/03/09 职场文书
乡镇三项教育实施方案
2014/03/30 职场文书
电子商务专业应届毕业生求职信
2014/06/21 职场文书
旅游饭店管理专业自荐书
2014/06/28 职场文书
汉语专业毕业生自荐信
2014/07/06 职场文书
证婚人婚礼致辞
2015/07/28 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
python程序的组织结构详解
2021/12/06 Python
MySQL数据库表约束讲解
2022/06/21 MySQL
CSS使用Flex和Grid布局实现3D骰子
2022/08/05 HTML / CSS