这个不用宏的,选择A1到A9,输入公式=RANDBETWEEN(1,9)然后同时按 " />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请教<em>excel</em>高手!如何在cxcel2010编写一个宏按钮,...-excel

请教<em>excel</em>高手!如何在cxcel2010编写一个宏按钮,...-excel

作者:乔山办公网日期:

返回目录:excel表格制作


EVALUATE函数

这个不用宏的,选择A1到A9,输入公式
=RANDBETWEEN(1,9)
然后同时按 ctrl + 回车就可以了
Private Sub Worksheet_Change(ByVal TargetAs Range)
If Selection.Count = 1 Then
   If Target.Column = 2 Then
       Application.EnableEvents = False
   Else
       Application.EnableEvents = False
       If Range("B" & Target.Row) = "" Then
           Range("B" & Target.Row).NumberFormatLocal ="yyyy/mm/dd"
           Range("B" & Target.Row) = Range("B" &Target.Row).Offset(-1, 0)
       End If
       If Range("F" & Target.Row).Formula = "" Then
           Range("F" & Target.Row) = "=IF(OR($B" &Target.Row & "="""",$B" & Target.Row& "=OFFSET($B" & Target.Row & ",1,)" &"),"""",SUMIF($B:$B,$B" & Target.Row &",$E:$E))"
       End If
       If Range("I" & Target.Row).Formula = "" Then
           Range("I" & Target.Row) = "=E" & Target.Row& "-H" & Target.Row
       End If
  if  cells(target.row+1,"B") > [B1] then target.Interior.color=vbyellow  '加一句就好了636f7079e799bee5baa6364
 End If
   Application.EnableEvents = True
End If
End Sub


我的excel中也有argument()类似自定义的函数,但是无法找到这个宏或者宏的代码,请问哪位大侠指点一下。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网