双击添加/删除蜱
在本文中,我们将使用工作表的双击事件来检查和取消选中单元格。
原始数据包含一些食品。我们要打勾我们已购买的那些物品。
双击一个单元格,将在其上添加刻度线。同样,可以通过再次双击将其删除。
代码说明
如果Target.Column = 3,则以上代码用于限制双击事件,仅在双击第三列的单元格时才执行。
取消= True上面的代码用于防止单元格进入编辑模式。
Target.Font.Name =“ Marlett”
上面的代码用于将Marlett字体分配给目标单元格。
如果Target =“”,则Target =“ a”
其他目标=“”
结束于上面的代码用于插入刻度线并将其删除。在Marlett字体中,“ a”表示刻度线,而空格用于删除刻度线。
请遵循以下代码
Option Explicit Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'Checking whether target cell is in third column If Target.Column = 3 Then 'Prevent cell going into Edit Mode Cancel = True 'Changing font type of the cell Target.Font.Name = "Marlett" 'Checking if target cell value is blank then inserting tick If Target = "" Then Target = "a" Else Target = "" End If End If End Sub
如果您喜欢此博客,请在Facebook和Facebook上与您的朋友分享。
我们很希望收到您的来信,请让我们知道我们如何才能改善我们的工作并使您的工作更好。写信给我们[email protected]