着急!求助:excel中怎么用Enable语句让按钮变灰色不可用 5
例如:编写一个宏如下:Sub按钮4_click()ActiveSheet.Range("A28").Value=ActiveSheet.Range("A27").Valu...
例如:编写一个宏如下:
Sub 按钮4_click()
ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value +
End Sub
就是让A28=A27+A26.现在我想让单元格A27和A26为空的情况下,按钮4变灰色不能用,我就这么修改了宏:
Sub 按钮4_click()
ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value + ActiveSheet.Range("A26").Value
If Range("A27") = "" Or Range("A26") = "" Then
按钮4.Enabled = False
Else
按钮4.Enabled = True
End If
End Sub
但是显示出错了,请问大侠错在哪里了,怎么修改啊?
大虾能不能帮我写个全的?我根本不会vba,就是因为工作需要,昨天才开始看的~~~ 展开
Sub 按钮4_click()
ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value +
End Sub
就是让A28=A27+A26.现在我想让单元格A27和A26为空的情况下,按钮4变灰色不能用,我就这么修改了宏:
Sub 按钮4_click()
ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value + ActiveSheet.Range("A26").Value
If Range("A27") = "" Or Range("A26") = "" Then
按钮4.Enabled = False
Else
按钮4.Enabled = True
End If
End Sub
但是显示出错了,请问大侠错在哪里了,怎么修改啊?
大虾能不能帮我写个全的?我根本不会vba,就是因为工作需要,昨天才开始看的~~~ 展开
2个回答
展开全部
Private Sub Workbook_Open()
If Range("A27") = "" Or Range("A26") = "" Then
按钮4.Enabled = False
Else
按钮4.Enabled = True
ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value + ActiveSheet.Range("A26").Value
End If
End Sub
1.在ThisWorKbook中添加以上代码.
Sheet首先加载ThisWorKbook中得Workbook_Open()方法.
2.ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value + ActiveSheet.Range("A26").Value
在ActiveSheet.Range("A27").Value = "" 或 ActiveSheet.Range("A26").Value = ""时 相加可能出错.(根据你需要决定位置)
If Range("A27") = "" Or Range("A26") = "" Then
按钮4.Enabled = False
Else
按钮4.Enabled = True
ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value + ActiveSheet.Range("A26").Value
End If
End Sub
1.在ThisWorKbook中添加以上代码.
Sheet首先加载ThisWorKbook中得Workbook_Open()方法.
2.ActiveSheet.Range("A28").Value = ActiveSheet.Range("A27").Value + ActiveSheet.Range("A26").Value
在ActiveSheet.Range("A27").Value = "" 或 ActiveSheet.Range("A26").Value = ""时 相加可能出错.(根据你需要决定位置)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询