excel的列生成算法
2017-05-24 10:46
85 查看
echo '<pre>'; $i = 1; while($i < 703){ $char1 = floor($i / 26); $char2 = $i % 26; if($i % 26 == 0)$char1--; if($i > 1 && $i % 26 == 1) echo '<br/>'; if($char2 == 0) $char2 = 26; if($i <= 26){ echo ' '.chr(64 + $char2). ' '; }else{ echo chr(64 + $char1) . chr(64 + $char2) . ' '; } $i++; } echo '</pre>';
/** * 根据当前列号,返回列字符 * @param int $i * @return string */ function get_excel_row_name($i){ $char1 = floor($i / 26); $char2 = $i % 26; if($i % 26 == 0) $char1--; if($char2 == 0) $char2 = 26; if($i <= 26){ return chr(64 + $char2); }else{ return chr(64 + $char1) . chr(64 + $char2); } }
相关文章推荐
- 基于Excel的QR二维码生成工具——原理及算法详解(最终篇)
- 基于Excel的QR二维码生成工具——原理及算法详解(之七)
- 基于Excel的QR二维码生成工具——原理及算法详解(之三)
- 基于Excel的QR二维码生成工具——原理及算法详解(之四)
- [转]使用.net 程序生成 Excel 和Access 文件
- .NET平台下带权限控制的TreeView控件节点生成算法 选择自 navy_koo 的 Blog
- [Visual Basic]源代码推荐:vb的GUID生成算法
- .NET平台下带权限控制的TreeView控件节点生成算法
- 特别推荐:纯VB.NET代码直接生成Excel文件(不需要Excel)
- vb的GUID生成算法
- .NET平台下带权限控制的TreeView控件节点生成算法
- [收藏].net关于企业Excel报表的生成
- [转]使用.net 程序生成 Excel 和Access 文件
- vbscript生成EXCEL
- 一个简单生成Excel文件格式的java包。
- 用VB控制EXCEL生成报表
- C++算法系列之日历生成的算法代码
- Excel报表的生成[转贴]
- Struts实时生成Excel文件下载
- ASP.NET 2.0: 生成Excel报表