【PHPExcel】各种数据类型
//错误处理 时区设置
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】各种数据类型相关推荐
- php连接excel表格数据类型,TP5 中使用PHPExcel 导出导入数据到excel表格
将下载好的PHPExcel文件夹放置在框架中的Vendor目录下,注意目录的结构,按照我的代码来基本上直接引用就能使用,如下图: 导出数据代码如下 //导出数据表 开始 public function ...
- php怎么读取excel里的数据类型,php读取excel表格数据-对PHPExcel一些简单的理解 及怎么读取单元格数据...
php读取excel,excel下多个个工作表,该怎么读取 php读取excel,excel下多个个工作表的方法: 1.利用PHPExcelReader来完成多个excel的读取. 2.PHPExce ...
- phpexcel如何读和写大于26列的excel
主要运用到PHPExcel_Cell类的两个方法 1读取excel大于26列时. [plain] view plaincopy print? PHPExcel_Cell::columnIndexFro ...
- php excel导入数据库显示乱码,php修改excel表格数据库数据格式-使用phpexcel导入excel表格数据到MYSQL,乱码怎么解决...
PHP 用PHPExcel往数据库导入大量数据 估计0是null,所以不显示了,可以换个思路,让他显示为字符串 $number = 0; echo ''.$number 原生PHP代码实现excel导 ...
- php单元格字体颜色,PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽...
PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽 2020-08-31 85 一:读取excel表模板$ph ...
- phpexcel 数字格式_将文本转换为phpexcel中的数字格式
我使用PHPExcel制作了这张表 我用数组填充它. 它具有百分比形式的值,默认情况下将其视为文本形式. 如何将我的所有列转换为数字形式,以便我可以在其上应用一些数学公式. $excel_out_Qu ...
- PHPexcel文档 laravelExecl可参考
目录 PHPExcel开发者文档 1.目录 2. 4先决条件 2.1.软件要求4 2.2.安装说明4 2.3.入门4 2.4.有用的链接和工具4 2.4.1.的OpenXML / Spreadshee ...
- phpexcel 数字格式_php excel 设置单元格格式为文本格式
学习源头:https://www.cnblogs.com/php-linux/p/6179442.html 解决 PHPExcel 长数字串显示为科学计数 在excel中如果在一个默认的格中输入或复制 ...
- PHPExcel中文开发手册翻译版(2)
2016年8月18日12:45:14 请注意这个是粗翻译版,仅供参考,不是精校版 精校版后面才会更新 PHPExcel开发者文档1.目录 2. 4先决条件 2.1.软件要求4 2.2.安装说明4 2. ...
最新文章
- compareto方法_Java compareTo() 字符串方法
- UA OPTI570 量子力学30 Degenerate Stationary Perturbation Theory简介
- .NET平台相关概念(简单了解)
- 中国水务行业运行状况调研与投资前景规划预测报告2022-2027年新版
- 微软开源项目NeuronBlocks - 像搭积木一样构建NLP深度学习模型
- linux获取read值,read命令读取用户输入
- [Conclusion]RabbitMQ-客户端源码之总结
- nacos初探--作为配置中心
- python--创建excel文档
- 刚刚,百度宣布王海峰升任 CTO
- Activiti流程定义部署、删除
- 兰亭集势笔试题:用最优方法从LinkedList列表中删除重复元素
- Hadoop学习心得一
- 【更新】互联网公司可投之参考
- oracle数据库基本语句
- Mac怎么读写NTFS格式?Mac电脑重新安装NTFS卷
- demonstration记忆_单词记忆法
- 【转载】Matlab中LMI(线性矩阵不等式)工具箱使用教程
- java basic认证_HTTP Basic auth认证
- 【AiLearning】test3:搭建Deep Netural Network
热门文章
- R语言sys方法:sys.timezone函数返回当前系统时区的名称、system.File函数查找系统文件或者安装包的文件路径(例如查看R Base可安装路径、dplyr包的安装路径)
- 从RBM(受限玻尔兹曼机)开始、到深度信念网络(DBN)再到自动编码器(AE)
- 基因组序列及注释数据下载
- php$SQL时间函数,PHP模拟SQL Server的两个日期处理函数-PHP教程,PHP应用
- linux进程间通讯-有名管道
- pytorch 安装 pip+windows10+python3.6+CUDA10.0
- 【论文写作分析】之一 《基于混合注意力Seq2seq模型的选项多标签分类》
- U-NET 图像预处理
- 三值网络--Trained Ternary Quantization
- windows oracle path,Oracle-Windows平台Path的问题