2015-08-28 150 views
0

我想在共享工作簿中运行宏。我的宏如下。在共享工作簿中运行宏并保护它

Sheets("Sheet1").Unprotect 
Range("A1").Select 
ActiveCell.FormulaR1C1 = "ss" 
Sheets("Sheet1").Protect 

当我没有共享运行宏时,它工作正常。分享错误提示时:

工作表类的取消保护方法失败。

任何人都可以帮助在共享环境中运行我的宏,并保持工作表保护?

+0

你是什么意思的'份额'。你的意思是你通过电子邮件发送邮件或者是这个新的Excel选项吗? –

+0

我的分享意味着excel选项允许多个用户在同一个excel中工作。 –

+0

哪个版本的Excel? – pnuts

回答

0

这是Excel的限制。

表共享期间无法保护表格或不受保护。没有办法改变Excel本身。害怕没有别的办法。

您还会注意到,您也无法手动取消保护工作表,同时它也被共享。

相关问题