我在我的项目中使用Excel5.我已经尝试过以下代码:

$objPHPExcel->getActiveSheet()->getStyle('A1')->getFill()->getStartColor()->getARGB();

$objPHPExcel->getActiveSheet()->getStyle('A1')->getFill()->getEndColor()->getARGB();

但这些代码返回错误的颜色. getStartColor()总是为getEndColor()而不是红色返回FFFFFFFF和FF000000.

我不知道遗失了什么.任何人都可以帮我解决这个问题吗?

解决方法:

setReadDataOnly(TRUE)表示只读取单元格中的数据,但没有任何样式…作为样式的一部分,读者在加载文件时会忽略背景颜色…如果填充样式不是加载,然后调用$objPHPExcel-> getActiveSheet() – > getStyle(‘A1’) – > getFill()将返回默认的填充样式和颜色.

使用setReadDataOnly(FALSE)加载文件,你会发现它有效

编辑

这超出了PHPExcel的范围….所有内容都通过DDE填充,包括大部分样式,因此底层填充颜色是明确的(由PHPExcel getFill颜色调用返回),直到外部可执行文件TOS.exe填充数据并相应地设置样式.这里唯一的选择是使用COM,以便在MS Excel本身中执行工作簿.

标签:php,phpexcel

来源: https://codeday.me/bug/20190613/1232076.html

单数复数php单元格背景颜色,获取PhpExcel中的单元格背景颜色相关推荐

  1. html如何取单元格内容,JS获取表格内指定单元格html内容的方法

    JS获取表格内指定单元格html内容的方法 本文实例讲述了JS获取表格内指定单元格html内容的方法.分享给大家供大家参考.具体如下: 下面的代码先通过表格对象的rows获得指定的行的所有单元格数组, ...

  2. html单元格颜色填充颜色,PPT表格中的单元格怎么填充颜色

    PPT表格中的单元格怎么填充颜色 2020-04-10 13:13 责任编辑:砕月 导读 / ppt插入的单元格想要设置颜色,该怎么填充颜色呢?下面我们就来看看ppt单元格上色的教程.更多下载请点击p ...

  3. html 鼠标单击单元格,vue-easytable点击表格中某个单元格操作

    一:vue-easytable的地址 http://doc.huangsw.com/vue-easytable/app.html#/table/hideTable 二:改变当前鼠标悬浮单元格的样式 1 ...

  4. 计算机一级excel单元格,在Excel工作表中选择单元格及其内容

    在工作表 (工作表:在 Excel 中用于存储和处理数据的主要文档.也称为电子表格.工作表由排列成行或列的单元格组成.工作表总是存储在工作簿中.)中,您可以选择单元格.区域 (区域:工作表上的两个或多 ...

  5. html给标题设置背景,怎么在html中设置一级标题背景

    怎么在html中设置一级标题背景 发布时间:2021-06-02 17:54:26 来源:亿速云 阅读:85 作者:Leah 这篇文章给大家介绍怎么在html中设置一级标题背景,内容非常详细,感兴趣的 ...

  6. python作中国地图背景气泡图_Excel图表中制作中国地图背景气泡图的操作方法

    在一些商务PPT,经常能够看见以中国或世界地图作为背景的图表,并且使用气泡图反映数据的大小,如何实现这样的气泡图.今天,学习啦小编就教大家在Excel图表中制作中国地图为背景气泡图的操作方法. Exc ...

  7. python设置单元格宽度_python – 在Excel中调整单元格宽度

    我正在使用xlsxwriter写入Excel工作表.我面临的问题是:当文本超过单元格大小时,它会被隐藏. import xlsxwriter workbook = xlsxwriter.Workboo ...

  8. html单元格斜线分割,在网页中画单元格斜线分割

    function a(x,y,color) {document.write("")} function line(x1,y1,x2,y2,color) { var tmp if(x ...

  9. java合并单元格的快捷键_浅谈java单元格合并的实现(转载)

    摘要:本文主要叙述如何通过建立数据库模型(单元格模型).重载JTable的三个重要方法(getCellRect(),columnAtPoint(),rowAtPoint())和继承Jtable的渲染组 ...

最新文章

  1. 1.3 计划需求控制
  2. locks java_java中Locks的使用
  3. GARFIELD@11-21-2004
  4. 由MAC地址在18字节及6字节之间的转换引发越界问题讨论
  5. Mac Sublime Vim模式 方向键无法长按
  6. python中vstack_Python numpy实现数组合并实例(vstack,hstack)
  7. 使用Docker构建你的第一个服务
  8. [学习之道] 修福不修慧,大象披璎珞; 修慧不修福,罗汉托空钵 (学习写程序,只靠补习上课吗?)...
  9. 一张图看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别
  10. 阿里再度开源重磅技术!95% 程序员都需要了解
  11. WinDBG中设置条件断点
  12. css的white-space属性导致了空格问题——查看十六进制发现2020变成了c2a0
  13. Atitit 四种自动机 fsm pda 目录 1. 自动机可分为有限自动机、后进先出自动机、线性有界自动机、图灵机等几种。它们对语言的识别能力各不相同。 2 1.1. 抽象自动机的理论。 2 1.
  14. 2021-05-14
  15. 强烈推荐7个国外图片资源网站
  16. 递归计算 1 - 100 的和
  17. 非均匀三次B样条曲线插值实现及MATLAB代码
  18. iOS开发者,金九银十,这样写简历才能让大厂面试官看重你!
  19. java连连看项目汇报_java连连看小项目 - osc_x4wlt5vu的个人空间 - OSCHINA - 中文开源技术交流社区...
  20. 使用 __breakpoint 实现软件中断

热门文章

  1. 微软服务器水下实验,微软为期两年的水下数据中心实验为我们揭示了什么?
  2. typroa主题分享
  3. linux文件夹不能复制,linux如何复制文件夹
  4. linux复制文件夹全部文件夹里,Linux系统怎么复制文件夹下的全部文件到另外文件夹?...
  5. 003 CMOS功耗分析
  6. Python数据可视化01:饼图(扇形统计图)
  7. 用c语言编驱动程序,用C语言写的鼠标驱动程序
  8. ViSP学习笔记(九):图像锐化
  9. Linux安装Gitblit
  10. 华为软件开发云CloudIDE功能简测