2022-10-16 03:11来源:m.sf1369.com作者:宇宇
将宏保存到“个人宏工作簿”中就够了,这样以后只要在同一电脑上,打开任一excel表格,均可调用该宏。
另外笨办法是:复制代码,插入到其他工作本中
将宏保存到“个人宏工作簿”中就够了,这样以后只要在同一电脑上,打开任一excel表格,均可调用该宏。
另外笨办法是:复制代码,插入到其他工作本中
是调用模块还是调用代码,调用模块就是调用宏来运行就好了,调用代码的话就要给代码区域标注为自定义段落
Sub aa()
Cells.Find(What:=[A1], After:=ActiveCell).Activate
End Sub
根据A1中输入的内容,在整个当前工作表中查找,其实就是EXCEL本身的查找功能,只是没有调出那个对话框而已。
虽然过程f()是用public定义的,但是Static a, b的作用域只是在f()这个sub中,其他过程是无法访问到的。
如果确实需要的话你可以将a,b的声明用public放在通用:
public a,b
Public Sub f()
a = 3
b = 4
UserForm1.Show
End Sub
或者你可以将声明放在窗体中
而变量的初始化可以放在窗体的Load事件中
private a,b
private sub form1_load()
a=3
b=4
end sub