phpexcel导出excel两级联动列表的不可用

纳兰小羽 2011-07-25 12:36:47
我有一份做好样式的excel文档,在程序运行的时候读取该excel模板,然后动态的往里面写数据。最后保存输出。但是导出的时候原有模板中的数据有效性约束不见了。
后尝试在程序中动态添加有效性约束,做了个两级联动的列表。第一级可以出现,但是第二级就点不开。查看了下数据有效性,发现约束依旧存在。不知道是什么原因?请各位大侠帮帮忙

ps:另存为2007的时候联动是可以用的。但是存为2005的时候就不可以了
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyaspnet 2011-07-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 shanshan209 的回复:]

引用 1 楼 aa5434 的回复:

表示无能为力,沙发!

呵呵,是phpexcel的数据有效性对03的支持不是很好。已经换了java的接口导出excel了
[/Quote]

JAVA和.NET在OFFICE操作方面更强大一些,特别是.NET
纳兰小羽 2011-07-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 aa5434 的回复:]

表示无能为力,沙发!
[/Quote]
呵呵,是phpexcel的数据有效性对03的支持不是很好。已经换了java的接口导出excel了
纳兰小羽 2011-07-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ohmygirl 的回复:]

你是用的是哪个phpEXCel reader,excel5还是excel2007?这两个貌似不一样哦
[/Quote]
是的,两个不一致,为了兼容,用的是excel5.但是在office 03中无效。这也许是phpexcel的一个兼容性不太好的地方吧。公式是写进去了,但是没有执行
ohmygirl 2011-07-29
  • 打赏
  • 举报
回复
你是用的是哪个phpEXCel reader,excel5还是excel2007?这两个貌似不一样哦
aa5434 2011-07-29
  • 打赏
  • 举报
回复
表示无能为力,沙发!

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧