EXCEL表中如何设置成点击单元格就能显示其详细信息,附图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL表中如何设置成点击单元格就能显示其详细信息,附图相关的知识,希望对你有一定的参考价值。

能否设置成点击原装打印机彩色喷墨单元格,就能显示其所包含的各色喷墨信息?(如图)
大概就像是被隐藏了,点击彩色墨盒单元格,具体包含颜色的墨盒就会显示出来,二次点击会再次隐藏(但不是下拉菜单那种)

首先点击肯定不行,因为Excel表格没有click事件,可以考虑双击或右击事件;
第二,你要显示/隐藏的表格是控件还是表格的一部分(被隐藏的行或列)。如果是隐藏的列,那么要显示就都显示,要隐藏就都隐藏了。
最好的是在表中插入一个图像控件,将需要显示的内容以图片格式存储在指定位置,表格中对应位置保存图片名称,利用双击事件,对控件进行显示/隐藏,并对图片进行加载操作
参考技术A

可以用宏处理,老兄,文件发到

参考技术B ====57132899====
可以,点哪里都显示?有条件的吧追问

大概就像是被隐藏了,点击彩色墨盒单元格,具体包含颜色的墨盒就会显示出来,二次点击会再次隐藏(点击其单元格,但不是下拉菜单那种)

追答

可以的,这需要事先设置好主从关系

POI操作Excel如何禁止Excel中的复制和选定?

我知道POI操作Excel中的sheet.protectSheet("333")方法可以设置密码,且不能修改内容,但是用户可以选中想要复制的单元格并复制,请问如何禁止用户选中单元格或禁止复制。。。我知道Excel中,工具-保护-保护工作表 中 不勾选 选定锁定单元格和选定未锁定单元格 就可以禁止用户选择,请问POI中如何操作呢?

将excel设置成只读模式即可,具体操作步骤如下

  第一步. 打开想取消只读模式的Excel表格。

  第二步. 点击左上角图标,点击选项,选择安全性。

  

  第三步 .  在只读选项中,点击“建议只读”。  

   第四步.    最后点击“确定”即可。

参考技术A model.Sheet下有一个函数protectSheet( String password, boolean objects, boolean scenarios ),不知道这个scenarios是干什么的,没用过,如果有用,估计你得修改poi源码中的HSSFSheet.java,把这个方法暴露出来,如果这个也不行,那就没有其它相关的方法了。
如果想自己增加也是可行,不过这得自己利用hssf.dev.BiffViewer来跟踪xls文件,这个得花不少时间,我以前做过这种工作,现在没那时间了本回答被提问者采纳

以上是关于EXCEL表中如何设置成点击单元格就能显示其详细信息,附图的主要内容,如果未能解决你的问题,请参考以下文章

Excel中怎样实现点击表格的内容后完成百度对该内容的搜索

表格里面鼠标点到一个单元格就整行整列有颜色是怎么回事

excel设置单元格格式后转变后,得双击格式才能变过来?

科学记数法如何批量转换成正常的文本或者数字

表格里的第一行怎么固定

excel 表中如何将一行的数据分开