//错误处理 时区设置
error_reporting(E_ALL);
ini_set('display_errors',TRUE);
ini_set('display_startup_errors',TRUE);
date_default_timezone_set('PRC');require_once './Classes/PHPExcel.php';$obj = new PHPExcel();
//设置文档属性
$obj->getProperties()->setCreator('IIIThSoul')//创建者->setLastModifiedBy('IIIThSoul')//最后修改者->setTitle('PHPExcel Test Document')//标题->setSubject('PHPExcel Test Document')//主题->setDescription('PHPExcel测试文档')//设置文档描述->setKeyWords('office PHPExcel php')//关键词->setCategory('Test result file');//分类//设置默认字体
$obj->getDefaultStyle()->getFont()->setName('Arial')->setSize(10);//添加一些数据 数据格式要不同
$obj->getActiveSheet()->setCellValue('A1','String')->setCellValue('B1','Simple')->setCellValue('C1','PHPExcel');$obj->getActiveSheet()->setCellValue('A2','String')->setCellValue('B2','Symbols')->setCellValue('C2','!+&()~');$obj->getActiveSheet()->setCellValue('A3','String')->setCellValue('B3','UTF-8')->setCellValue('C3','Создать MS Excel Книги из PHP скриптов');$obj->getActiveSheet()->setCellValue('A4','Number')->setCellValue('B4','Integer')->setCellValue('C4',12);$obj->getActiveSheet()->setCellValue('A5','Number')->setCellValue('B5','Float')->setCellValue('C5',35.32);$obj->getActiveSheet()->setCellValue('A6','Number')->setCellValue('B6','Negative')->setCellValue('C6',-12.23);$obj->getActiveSheet()->setCellValue('A7','Boolean')->setCellValue('B7','True')->setCellValue('C7',true);$obj->getActiveSheet()->setCellValue('A8','Boolean')->setCellValue('B8','False')->setCellValue('C8',false);
$dateTimeNow = time();
$obj->getActiveSheet()->setCellValue('A9','Date/Time')->setCellValue('B9','Date')->setCellValue('C9',PHPExcel_Shared_Date::PHPToExcel($dateTimeNow));
$obj->getActiveSheet()->getStyle('C9')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD2);$obj->getActiveSheet()->setCellValue('A10','Date/Time')->setCellValue('B10','Time')->setCellValue('C10',PHPExcel_Shared_Date::PHPToExcel($dateTimeNow));
$obj->getActiveSheet()->getStyle('C10')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_TIME4);$obj->getActiveSheet()->setCellValue('A11','Date/Time')->setCellValue('B11','Date and Time')->setCellValue('C11',PHPExcel_Shared_Date::PHPToExcel($dateTimeNow));
$obj->getActiveSheet()->getStyle('C11')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_DATETIME);$obj->getActiveSheet()->setCellValue('A12','NULL')->setCellValue('C12',NULL);//创建富文本对象
$objRichText = new PHPExcel_RichText();
$objRichText->createText('你好');$objPayable = $objRichText->createTextRun('你 好 吗 ?');
$objPayable->getFont()->setBold(true);//设为粗体
$objPayable->getFont()->setItalic(true);//设为斜体
//设置字体颜色
$objPayable->getFont()->setColor(new PHPExcel_Style_Color(PHPExcel_Style_Color::COLOR_DARKGREEN));$objRichText->createText(',unless specified otherwise on the invoice.');$obj->getActiveSheet()->setCellValue('A13','Rich Text')->setCellValue('C13',$objRichText);$obj->getActiveSheet()->getColumnDimension('B')->setAutoSize(true);//设置B列宽度自动
$obj->getActiveSheet()->getColumnDimension('C')->setAutoSize(true);$obj->getActiveSheet()->setTitle('DataTypes');
$obj->getActiveSheetIndex(0);$obj = PHPExcel_IOFactory::createWriter($obj,'Excel2007');
$obj->save(str_replace('.php','.xlsx',__FILE__));

【PHPExcel】各种数据类型相关推荐

  1. php连接excel表格数据类型,TP5 中使用PHPExcel 导出导入数据到excel表格

    将下载好的PHPExcel文件夹放置在框架中的Vendor目录下,注意目录的结构,按照我的代码来基本上直接引用就能使用,如下图: 导出数据代码如下 //导出数据表 开始 public function ...

  2. php怎么读取excel里的数据类型,php读取excel表格数据-对PHPExcel一些简单的理解 及怎么读取单元格数据...

    php读取excel,excel下多个个工作表,该怎么读取 php读取excel,excel下多个个工作表的方法: 1.利用PHPExcelReader来完成多个excel的读取. 2.PHPExce ...

  3. phpexcel如何读和写大于26列的excel

    主要运用到PHPExcel_Cell类的两个方法 1读取excel大于26列时. [plain] view plaincopy print? PHPExcel_Cell::columnIndexFro ...

  4. php excel导入数据库显示乱码,php修改excel表格数据库数据格式-使用phpexcel导入excel表格数据到MYSQL,乱码怎么解决...

    PHP 用PHPExcel往数据库导入大量数据 估计0是null,所以不显示了,可以换个思路,让他显示为字符串 $number = 0; echo ''.$number 原生PHP代码实现excel导 ...

  5. php单元格字体颜色,PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽...

    PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽 2020-08-31 85 一:读取excel表模板$ph ...

  6. phpexcel 数字格式_将文本转换为phpexcel中的数字格式

    我使用PHPExcel制作了这张表 我用数组填充它. 它具有百分比形式的值,默认情况下将其视为文本形式. 如何将我的所有列转换为数字形式,以便我可以在其上应用一些数学公式. $excel_out_Qu ...

  7. PHPexcel文档 laravelExecl可参考

    目录 PHPExcel开发者文档 1.目录 2. 4先决条件 2.1.软件要求4 2.2.安装说明4 2.3.入门4 2.4.有用的链接和工具4 2.4.1.的OpenXML / Spreadshee ...

  8. phpexcel 数字格式_php excel 设置单元格格式为文本格式

    学习源头:https://www.cnblogs.com/php-linux/p/6179442.html 解决 PHPExcel 长数字串显示为科学计数 在excel中如果在一个默认的格中输入或复制 ...

  9. PHPExcel中文开发手册翻译版(2)

    2016年8月18日12:45:14 请注意这个是粗翻译版,仅供参考,不是精校版 精校版后面才会更新 PHPExcel开发者文档1.目录 2. 4先决条件 2.1.软件要求4 2.2.安装说明4 2. ...

最新文章

  1. compareto方法_Java compareTo() 字符串方法
  2. UA OPTI570 量子力学30 Degenerate Stationary Perturbation Theory简介
  3. .NET平台相关概念(简单了解)
  4. 中国水务行业运行状况调研与投资前景规划预测报告2022-2027年新版
  5. 微软开源项目NeuronBlocks - 像搭积木一样构建NLP深度学习模型
  6. linux获取read值,read命令读取用户输入
  7. [Conclusion]RabbitMQ-客户端源码之总结
  8. nacos初探--作为配置中心
  9. python--创建excel文档
  10. 刚刚,百度宣布王海峰升任 CTO
  11. Activiti流程定义部署、删除
  12. 兰亭集势笔试题:用最优方法从LinkedList列表中删除重复元素
  13. Hadoop学习心得一
  14. 【更新】互联网公司可投之参考
  15. oracle数据库基本语句
  16. Mac怎么读写NTFS格式?Mac电脑重新安装NTFS卷
  17. demonstration记忆_单词记忆法
  18. 【转载】Matlab中LMI(线性矩阵不等式)工具箱使用教程
  19. java basic认证_HTTP Basic auth认证
  20. 【AiLearning】test3:搭建Deep Netural Network

热门文章

  1. R语言sys方法:sys.timezone函数返回当前系统时区的名称、system.File函数查找系统文件或者安装包的文件路径(例如查看R Base可安装路径、dplyr包的安装路径)
  2. 从RBM(受限玻尔兹曼机)开始、到深度信念网络(DBN)再到自动编码器(AE)
  3. 基因组序列及注释数据下载
  4. php$SQL时间函数,PHP模拟SQL Server的两个日期处理函数-PHP教程,PHP应用
  5. linux进程间通讯-有名管道
  6. pytorch 安装 pip+windows10+python3.6+CUDA10.0
  7. 【论文写作分析】之一 《基于混合注意力Seq2seq模型的选项多标签分类》
  8. U-NET 图像预处理
  9. 三值网络--Trained Ternary Quantization
  10. windows oracle path,Oracle-Windows平台Path的问题