2013-01-15 37 views
0

我有50个Excel工作簿(Excel 2007)发送给工作人员。问题是我忘了“解锁”所有这些单元格上的某些单元格,这些单元格在工作表受到保护时使它们不可编辑。我不能要求工作人员解开这个问题以外的原因。编辑多个Excel工作簿

所有工作簿现在都通过电子邮件发送给我。

我该怎么办 - 取消保护每张纸(密码保护)并解锁所需的单元而不必执行这50次?有没有写VBA的方法呢?

MC

+0

我相信有可能使用Visual Studio与Office Interop来完成此操作。看看这里,看看它是否有帮助:http://msdn.microsoft.com/en-us/library/vstudio/af1c41xy%28v=vs.100%29.aspx – Tebc

+2

你将需要编写一些代码来做这 - VBA是一种选择。 –

+0

如果位置相同,或者可以通过规则确定,那么使用vba或vbscript循环一组工作簿并将它们更新为 – brettdj

回答

0

的共识似乎是,答案是“使用VBA”和“否”。