使用vba中指定单元格中的输入锁定或解锁单元格

梅赫迪

更新!

在此处输入图片说明我有一张工作表,其中所有单元格都被锁定和隐藏,而没有2个单元格。例如A1A20

现在,我希望如果我在单元格中输入“ Belly”,A20那么该单元格A1将被解锁。同样,如果我从单元格中删除文本“ Belly”,A20则该单元格A1将被锁定。

我写了这段代码:

Dim targetCell As Range
Dim inputCell As Range
Dim machine As String

Set ws = Worksheets("Sheet1")
Set targetCell = Range("A1")
Set inputCell = Range("A20")
Set machine = "Belly"

If inputCell.Value = "Belly" Then
    ws.Unprotect Password:="mehedi"
    targetCell.Locked = False
    ws.Protect Password:="mehedi"
Else
    ws.Unprotect Password:="mehedi"
    targetCell.Locked = True
    ws.Protect Password:="mehedi"

End Sub

但是它不起作用并且给出错误。请帮忙。

雷迪·卢塔纳迪奥(Reddy Lutonadio)

在代码上,您已将“ machine”声明为字符串。但是,在为其分配值时,您正在使用Set它应该是:

machine="Belly"

请参阅设置语句

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入值后锁定单元格,可以使用正确的密码(VBA)解锁

来自分类Dev

输入值后锁定单元格,可以使用正确的密码(VBA)解锁

来自分类Dev

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

来自分类Dev

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

来自分类Dev

锁定/解锁可变单元格

来自分类Dev

Excel VBA:锁定单元格范围

来自分类Dev

锁定特定单元格

来自分类Dev

如何在包含输入字段的表中指定单元格的宽度?

来自分类Dev

如何在包含输入字段的表中指定单元格的宽度?

来自分类Dev

如何使用vba宏从指定单元格开始计算excel中的行数

来自分类Dev

如何使用Excel中的单元格值在VBA中指定范围

来自分类Dev

如何使用公式锁定单元格?

来自分类Dev

如何使用phpspreadsheet锁定特定单元格

来自分类Dev

如何使用谷歌脚本锁定单元格?

来自分类常见问题

使用自动布局在UICollectionView中指定单元格的一维

来自分类Dev

在范围内的特定单元格中输入的条件值,将解锁另一个范围内的另一个特定单元格(VBA,范围偏移)

来自分类Dev

VBA 粘贴到具有锁定单元格的范围内,但跳过锁定的单元格

来自分类Dev

使用VBA在单元格中输入公式

来自分类Dev

特定单元格中的VBA公式和文本

来自分类Dev

对VBA中的选定单元格执行修剪功能

来自分类Dev

在VBA Excel中连续隐藏特定单元格

来自分类Dev

Excel VBA 在特定单元格中添加值

来自分类Dev

无法通过 VBA 在 Word 中的指定单元格中插入对书签的交叉引用

来自分类Dev

基于条件逻辑的锁定/解锁单元格引用

来自分类Dev

使用VBA宏打开,锁定单元格,然后保护工作簿,但仍可以编辑LOCKED,PROTECTED单元格

来自分类Dev

根据其他单元格上的值锁定单元格

来自分类Dev

如何基于该行上的单元格值动态锁定单元格?

来自分类Dev

根据其他单元格上的值锁定单元格

来自分类Dev

使用ComboBox更新JTable中的特定单元格

Related 相关文章

  1. 1

    输入值后锁定单元格,可以使用正确的密码(VBA)解锁

  2. 2

    输入值后锁定单元格,可以使用正确的密码(VBA)解锁

  3. 3

    如何在Excel表单元格中更改值而不在VBA中指定单元格引用

  4. 4

    如何在Excel表单元格中更改值而不在VBA中指定单元格引用

  5. 5

    锁定/解锁可变单元格

  6. 6

    Excel VBA:锁定单元格范围

  7. 7

    锁定特定单元格

  8. 8

    如何在包含输入字段的表中指定单元格的宽度?

  9. 9

    如何在包含输入字段的表中指定单元格的宽度?

  10. 10

    如何使用vba宏从指定单元格开始计算excel中的行数

  11. 11

    如何使用Excel中的单元格值在VBA中指定范围

  12. 12

    如何使用公式锁定单元格?

  13. 13

    如何使用phpspreadsheet锁定特定单元格

  14. 14

    如何使用谷歌脚本锁定单元格?

  15. 15

    使用自动布局在UICollectionView中指定单元格的一维

  16. 16

    在范围内的特定单元格中输入的条件值,将解锁另一个范围内的另一个特定单元格(VBA,范围偏移)

  17. 17

    VBA 粘贴到具有锁定单元格的范围内,但跳过锁定的单元格

  18. 18

    使用VBA在单元格中输入公式

  19. 19

    特定单元格中的VBA公式和文本

  20. 20

    对VBA中的选定单元格执行修剪功能

  21. 21

    在VBA Excel中连续隐藏特定单元格

  22. 22

    Excel VBA 在特定单元格中添加值

  23. 23

    无法通过 VBA 在 Word 中的指定单元格中插入对书签的交叉引用

  24. 24

    基于条件逻辑的锁定/解锁单元格引用

  25. 25

    使用VBA宏打开,锁定单元格,然后保护工作簿,但仍可以编辑LOCKED,PROTECTED单元格

  26. 26

    根据其他单元格上的值锁定单元格

  27. 27

    如何基于该行上的单元格值动态锁定单元格?

  28. 28

    根据其他单元格上的值锁定单元格

  29. 29

    使用ComboBox更新JTable中的特定单元格

热门标签

归档