excel中如何用鼠标点击该单元格就显示隐藏表格中内容?

能不能用vba 的方法来实现这个呢?希望能做到点击一下就能在单元格里显示,不点击就是空白那种。
想要用excel做一张单词表方便背单词,之前看到有在excel里遮蔽词义,选中单元格就能显示出来,想知道怎么操作??希望能有办法做到浏览时单词词义列是空白,需要查看的时候点击一下能显示出来,请大神们指点迷津!感谢感谢!

excel中用鼠标点击该单元格就显示隐藏表格中的内容,这里可以用一个最简单有效的改变文字颜色设置来实现。
假设你的英文单词词义在Q列,那么将Q列选中设置文字颜色为白色,这样单击该单元格的时候在编辑栏中就会显示其内容,效果图如下:

追问

能不能用vba的方法来实现这个呢?希望能做到点击一下就能在单元格里显示,不点击就是空白那种。

追答

可以通过VBA,但是这个需要具体表格的内容来做

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-13

使用选区变化的事件即可完成,既然你提到VBA,就不做过多介绍了,主要是如下步骤:

以下为完整代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'这里设置需要隐藏的区域,这里使用的为全表格,可以改为range("A1:C300")

    With Cells.Font

        .Color = -460552

        .TintAndShade = 0

    End With


    With Selection.Font

        .Color = -16250872

        .TintAndShade = 0

    End With


End Sub

第2个回答  2020-04-16

方法一,隐藏列(词义列)

方法二,公式处理

方法三,VBA处理

Excel数据库的查询几种应用方法

第3个回答  2020-04-13
可以用批注来做。把词义写在批注里,当鼠标移到单元格上时就显示。
第4个回答  2020-04-13
可以下载安装一个EXCEL插件“Excel必备工具箱”免费版
用它来批量插入不同的批注
相似回答