做Excel数据简单的范例

excel|数据

一个打开Excel AP制作EXCEL数据的简单范例。

 

<?
$excel = new COM("Excel.Application") or die("Unable to instanciate Excel");

$excel->Visible = 0;

$book=$excel->Workbooks->Add;
$book->Title="excel范例";
$book->Subject="这是Excel范例程序制作的Excel档";

$sheet=$book->Worksheets("Sheet1");
$Range=$sheet->Range("A1:C10");
For($i=1;$i<=10;$i++):
    For($j=1;$j<=3;$j++):
       $cell=$Range->Cells($j,$i);
       $cell->value=Chr($i+64).$j; ## 塞入A1:C10的值
    EndFor;
EndFor;

$book->SaveAs("c:\excel.xls");      ## 存档

$excel->Quit();
$excel->Release();
$excel = null;

?>

时间: 2024-09-16 00:09:42

做Excel数据简单的范例的相关文章

EXCEL数据上传到SQL SERVER中的简单实现方法_Mysql

EXCEL数据上传到SQL SERVER中的方法需要注意到三点!注意点一:要把EXCEL数据上传到SQL SERVER中必须提前把EXCEL传到服务器上.做法: 在ASP.NET环境中,添加一个FileUpload上传控件后台代码的E.X: 复制代码 代码如下:  if (FileUpload1.HasFile) //如果用户确实选择了上传控件的浏览按钮,浏览文件成功. { this.FileUpload1.SaveAs("E:\\Temp\\" + FileUpload1.FileN

Excel数据怎么制作多级分组显示的图表?

  Excel数据怎么制作多级分组显示的图表?我之前看外商介绍时展示的Excel表,里面有分级显示,当时不明觉厉,现在学学发现真是很简单.Excel的多级分组显示,比如这样的表,下面来一步步地做. 1.做之前,首先要设置一下.数据→分级显示,点那个小标 2.取消"明细数据的下方"前面的那个勾,点确定 3.创建第一级,选择项目计划下面的所有行,2→21 4.点击数据-分级显示-组合 5.弹出对话框,默认选择行,确定 6.一级做好了,下面做次级的 7.选择项目A下面的行,4→11 8.继续

a-如何使用编辑软件的功能提取EXCEL数据

问题描述 如何使用编辑软件的功能提取EXCEL数据 EXCEL表格中有大量数据,如何使用编辑软件的功能提取EXCEL数据呢? 解决方案 提取成什么样? 另存为CSV? 解决方案二: 想读取xls数据有些障碍,一是版本问题,二是因为闭源,所以你需要分析出来具体的文件结构,这个是微软定义的一套格式东西,不太容易. 两种选择: 1 阅读openoffice解析EXCEL文件的源代码,这里有文档:http://sc.openoffice.org/excelfileformat.pdf (在读写OFFIC

《Clojure数据分析秘笈》——1.5节使用Incanter读入Excel数据

1.5 使用Incanter读入Excel数据 前面已经见识过Incanter如何使一些常见的数据处理任务变得非常简单.读入一张Excel电子表格是另外一个这样简单的例子. 1.5.1 准备工作 首先,确保Leiningen的project.clj文件包含正确的依赖: 1.5.2 具体实现 现在,需要做的只是调用incanter.excel/read-xls:

操作几万条,甚至几十万条数据导入导出 用什么方式比较好?除了数据库外,用NPOI好像不行,有没有大神操作过几十万条EXCEL数据的?

问题描述 操作几万条,甚至几十万条数据导入导出用什么方式比较好?(这里指的导入导出是数据导入到程序里,进行一些修改操作,然后再导出目前操作5000条数据是没问题的,但是超过1W条就报错了,)报了一个这样的错误:其他信息:Exception:WrongLocalheadersignature:0x5757575A我觉得应该是长度受限制了,但是又没有什么好的方法解决除了数据库外,用NPOI好像不行,有没有大神操作过几十万条EXCEL数据的?是怎么解决的求指教 解决方案 解决方案二:没人给回复呀?解决

Asp.NET MVC 导入Excel数据教程详解

先上一张小弟的思路图: (说明:没有安装做流程图的软件!凑合着看吧)   2 进入正题  首先跟着小弟先创建一个默认的MVC项目(相信大家都会创建,这里就不演示了)      第一步  创建一个实体类,这个类是要导入数据库的对象.为了简单起见 小弟创建了个学生对象(记录了他的名字.年龄.各科成绩分数).  先声明这只是教学代码,完全是为了演示用的,你真正做产品的代码可没这么简单的定义实体. public class Student     {        public Student()   

Oracle导出excel数据_oracle

推荐阅读:Oracle读取excel数据 oracle导出excel(非csv)的方法有两种,1.使用sqlplus spool,2.使用包体 现将网上相关代码整理后贴出以备不时之需: 使用sqlplus: 使用sqlplus需要两个文件:sql脚本文件和格式设置文件. 去除冗余信息,main.sql --main.sql 注意,需要在sqlplus下运行 非plsql命令行下 set linesize 200 set term off verify off feedback off pages

PHP实现导出excel数据的类库用法示例_php技巧

本文实例讲述了PHP实现导出excel数据的类库用法.分享给大家供大家参考,具体如下: 今天一个项目要做一个PHP导出数据用excel保存,在网上找到一个本来是想用phpexcel的,后来发现太难了,就换了一个但导出的歌声是XML 类写的很简单,但很实用.只能简单的导出字符串和数字二种格式. 如果你有兴趣,你可以拿去扩充了,基本够用. class Excel_XML { //定于私有变量,顶部标签 private $header = "<?xml version=\"1.0\&q

Excel数据导入Mysql数据库的实现代码_php技巧

    首先做一下说明,为什么我要用Navicat,第一个原因,因为它是个不错的Mysql GUI工具,更重要的是,它可以将一些外部数据源导入Mysql数据库中.因为我的数据源是excel数据,所以想借助Navicat将其导入Mysql.     第一次运行,首先创建连接,主机名填写:localhost,端口为3306,然后填写用户名密码,OK.顺利的话,大家就可以看到名为localhost的连接图标了.双击点开它,一般Mysql默认有两个数据库,分别为mysql与test.     不用管它们