1. 引言 文题中所谓技术要点再分享,本意是想在大神Charltsing Liu的博文“简单介绍Excel单元格行列指示的实现原理(俗称聚光灯功能)”的基础上写一点个人开发体会.写本文的初衷有三点,一是自己学习的一个记录.二是,尽管Charltsing Liu公开了原理,还是鲜有人能够开发出来,准确的来说免费的插件里头只有博主他自己的比较完美的实现了,收费的里面也只有Kutools,市面上的聚光灯(Excel单元格行列/阅读模式)实在质量不咋滴.三是,很多Excel插件开发者,尤其VBAer,想…
原始出处:www.cnblogs.com/Charltsing/p/CellLight.html QQ:564955427 Excel单元格行列指示的实现原理(俗称聚光灯功能) 单元格行列指示功能在录入大表格的时候可以避免行列录入错误,是个非常有用的功能.在某些插件里面俗称聚光灯功能.目前的VBA实现此功能的代码有很多,大概分三类:线段指示.单元格背景.条件格式.这几种方法代码简单,方便易用,效果很好.唯一的缺点是会影响单元格或者表格的一些数据,也会影响Undo和Redo的操作. 为了避免上面的…
Excel阅读模式/聚光灯开发技术之二 超级逐步录入提示功能开发原理简述———— 隐鹤  /  HelloWorld 1. 引言 自本人第一篇博文“Excel阅读模式/单元格行列指示/聚光灯开发技术要点再分享”阐述ExcelPower_Helper中的聚光灯/阅读模式功能后,网友们遍历测试Kutools,uuoffice,DnaTools,方方格子,易用宝等等各大知名插件的聚光灯,发现都没我最早发出的测试版好使,不少网友,私聊我要本人开发的插件ExcelPower_Helper.然而,久而未发,…
Excel阅读模式/聚光灯开发技术序列作品之三 高级自定义任务窗格开发原理简述——    隐鹤 1. 引言 Excel任务窗格是一个可以用来存放各种常用命令的侧边窗口(准确的说是一个可以停靠在类名为xlDesk窗口周围的Excel的子窗口).Excel插件开发中可以用它来存放一些常用的自定义界面的窗口,用于相关Excel的操作,还是十分方便的.原生长相如下图: 在office开发中,微软提供了原生的任务窗格接口,可以接收一个我们自定义的userform的实例,界面自定义也都很方便. 唯一不足的是…
忘记发这里了..补发一下 这是<从产品角度学EXCEL>系列——单元格篇. 前言请看: 0 为什么要关注EXCEL的本质 1 excel是怎样运作的 2 EXCEL里的树形结构 3 单元格的秘密(文本/数字篇) 或者你可以去微信公众号@尾巴说数 获得连载目录. 本文仅由尾巴本人发布于特定网站.不接受任何无授权转载,如需转载,请先联系我,非常感谢. 抱歉之前因为有各种事情,一个多月没更新了,从今天开始恢复更新. 在前一章节里,我们通过对excel xml代码的阅读,发现在excel单元格里,文本…
1.首先,excel默认所有单元格都是被"锁定"的--当"锁定单元格"按钮被激活时. 因此,第一步,选择所有单元格,设置单元格格式,取消"保护"-"锁定"的勾选.    2.选择需要保护其不被更改的单元格,设置其"保护"为"锁定".   3.在菜单中选择"审阅",点击其中的"保护工作表",意为保护单元格格式为"锁定"的单元格.…
对于Excel中的很多对象,比如单元格(Cell),图形(shape),图表(chart)等等,有时需要将它们保存成一张图片.就像截图一样. 最近做一个Excel相关的项目,项目中遇到一个很变态的需求, 需要对Excel中的一些对象进行拍图,比如,对一个单元格设置一些颜色之后拍图,或者对一个图表,报表拍成图片.经过比较曲折的经历,终于还是完成了.拿出来分享一下. 要做Excel,首先当然是查看Excel的com对象模型.地址在这里: http://msdn.microsoft.com/en-us…
PHPExcel导入Excel文件,对Excel中日期单元格处理 /** * 判断字符串是否是日期格式 * @param $date * @param $format * @return bool */ function is_date($date, $format = 'Y-m-d') { if (!$date || $date == '0000-00-00') return false; $unix_time_1 = strtotime($date); if (!is_numeric($un…
本篇文章小编为大家介绍,用NPOI创建Excel.合并单元格.设置单元格样式.边框的方法.需要的朋友参考下 今天在做项目中,遇到使用代码生成具有一定样式的Excel,找了很多资料,最后终于解决了,Excel中格式的设置,以及单元格的合并等等.下面就介绍下,使用NPOI类库操作Excel的方法. 1.首先我们先在内存中生成一个Excel文件,代码如下:   HSSFWorkbook book = new HSSFWorkbook();        ISheet sheet = book.Crea…
WPF 导出Excel(合并单元格) DataTable 导出Excel(导出想要的列,不想要的去掉) ,B1,B2,B3,B4,B5} MisroSoft.Office.Interop.Excel.Application excelApp=MisroSoft.Office.Interop.Excel.Application excelApp(); Workbook wb=excelApp.Workboype.Missing);//创建工作薄 Worksheet ws=(Worksheet )w…