我的任务是更新电子表格,通过替换模板中的文字来生成报告。以前,工作表引用了一个外部/单独的文件 - 我的工作是让它在嵌入式文档中工作。
我目前在嵌入式文档模板中插入的每个输入都有文本表单字段。用户可以根据需要编辑文档模板,但如果他们意外删除了文本表单字段(再次,通过vba宏替换文本),那么它将破坏宏,电子表格将无用。
我的问题:
是否有某种方法可以锁定或保护文本表单字段,以便文档的其余部分可编辑?我基本上希望获得“仅限文本格式字段”保护的反转。
或者,有没有更好的方法来实现这个项目?我正在考虑按原样保留电子表格,但包括一个“重置”按钮,如果有任何中断,将模板恢复到原始状态。如果我使用此方法,则需要不存在外部文件。到目前为止,尝试这样做已被证明是不成功的。
我的一般方法/算法如下:
任何信息都将非常感谢。我正在慢慢耗尽时间而感到困惑。
非常感谢!
-Sooji