为按钮分配VBA代码以运行工作簿

时间:2015-04-28 14:11:28

标签: vba excel-vba excel-2010 excel

我有一个带有我创建的对象按钮的工作簿,名为"创建新用户"。我已经从"本工作手册"中分配了宏。叫" createnewuser"。

但是,如果我将工作簿发送给某人和/或我创建了工作簿的副本,则单击该按钮时会失败,因为它正在根据我的NTID /等寻找文件路径。

如何设置宏以使它们基于工作簿运行而不是基于我的NTID /文件路径/等?

1 个答案:

答案 0 :(得分:1)

您可以使用此属性:

像这样{p> Workbook.Path PropertyActiveWorkbook.Path

  

返回String,表示此工作簿对象表示的工作簿/文件的完整路径。