excel工作表中如何自动跳出提醒框
一个工作表一行加减乘除后,计算结果显示在AA3单元格内,要求计算结果在小于20后自动弹出对话框警示内容“无效的数据”,而且我在改变前面单元格的数字在AA3中的计算结果变化...
一个工作表一行加减乘除后,计算结果显示在AA3单元格内,要求计算结果在小于20后自动弹出对话框警示内容“无效的数据”,而且我在改变前面单元格的数字 在AA3中的计算结果变化,一旦记过小于20 仍会自动弹出,结果大于等于20就不会弹出
展开
4个回答
展开全部
选中输入计算数据的单元格区域,点击菜单栏(数据)->有效性->有效性条件:自定义->"公式(F)"里输入:=AA3>=20 ->确定;OK了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub workbook_Open()
Dim d1 As Date
d1 = Now()
If Year(d1) = 2010 And Month(d1) = 6 And Day(d1) = 15 Then
MsgBox ("今天要跳出此对话框")
End If
End Sub
当你打开此文件,并且日期恰好是2010年6月15日就跳出对话框
Dim d1 As Date
d1 = Now()
If Year(d1) = 2010 And Month(d1) = 6 And Day(d1) = 15 Then
MsgBox ("今天要跳出此对话框")
End If
End Sub
当你打开此文件,并且日期恰好是2010年6月15日就跳出对话框
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
'把以下这段代码放在sheet表的代码窗中
Private Sub Worksheet_Change(ByVal Target As Range)
If Val(ActiveWorkbook.ActiveSheet.Range("AA3")) < 20 Then MsgBox "无效数据!", vbCritical, "警告"
End Sub
'把以下这段代码放在thisworkbook代码窗中
Private Sub Workbook_Open()
If Val(ActiveWorkbook.ActiveSheet.Range("AA3")) < 20 Then MsgBox "无效数据!", vbCritical, "警告"
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Val(ActiveWorkbook.ActiveSheet.Range("AA3")) < 20 Then MsgBox "无效数据!", vbCritical, "警告"
End Sub
'把以下这段代码放在thisworkbook代码窗中
Private Sub Workbook_Open()
If Val(ActiveWorkbook.ActiveSheet.Range("AA3")) < 20 Then MsgBox "无效数据!", vbCritical, "警告"
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询