Excel 怎么一双击一个单元格,就输出一个"是"?

其实就是用vb写个vba,只是我没这样写过这种不会写当然也可以用数据有效性,但是这个的话,点击起来太慢.鼠标得移动好几个位置.我就想学学写个编辑单元格事件.还有一点就是,... 其实就是用vb写个vba,只是我没这样写过这种不会写
当然也可以用数据有效性,但是这个的话,点击起来太慢.鼠标得移动好几个位置.
我就想学学写个编辑单元格事件.
还有一点就是,整列单元格都能触发这个行为.
怎么写呢?写好了必有追加,
展开
 我来答
xiangjuan314
推荐于2017-09-17 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2906万
展开全部
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Value = "YES"
End Sub

点击单元格就触发功能,被点击的单元格的值为yes

附件有详细文档

追问
请问能改成双击吗?
另外要是只在C列这样的话,怎么弄呢?
追答
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Target.Value = "YES"
End Sub

只在C列就加判断
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 3 Then
Target.Value = "YES"
End If
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式