赶着手头一份报表的时候,卡在excel宏怎么启用这件事上,文件打开就弹安全警告,按钮灰沉沉的点不动,表格里预设好的批量处理功能完全没法跑,当时心里一下子就慌了,离约定好交东西的时间已经剩不了多久。之前只听别人随口提过宏能省很多重复操作,自己从来没主动碰过,也没料到这个地方会卡这么死,以为点开启用内容就能直接完事。

最先试的办法,就是直接点弹窗上那个提示框,反复点了两三下,页面一点变化都没有,警告框关了又会重新跳出来,像是系统在死死把这个文件拦在外面。那时候还在想,会不会是文件本身损坏了,关掉表格重新打开,甚至换了一个存放路径,挪到桌面上去,结果警告依旧一模一样,没有半点松动。

网上零散刷到几句话,说要去信任中心调设置。

顺着提示翻进选项面板,一层一层点进去,看到宏设置那一块的时候,好几个单选选项摆在眼前,每个选项后面跟着一长串说明文字,字看着都懂,放在一起就分不清差别。随手选了一个看起来宽松一点的选项,保存设置之后重新打开文件,警告框倒是不弹了,宏还是没有运行起来,表格里那些按钮点上去毫无反应。那会还分不清,调整这个位置到底是放开全部文件的宏,还是只针对单独这一份文档。

旁边同事路过瞟到屏幕,随口说了一句,要看文件来源。那一刻才反应过来,这个表格是别人微信发过来的,下载下来之后,系统默认把它标记成来自外部的文件,光是改全局的宏设置,好像还绕不开这一层限制。对着文件右键,在属性窗口最底下找到了那个解除锁定的小勾选框,点完确定,再双击打开表格,弹窗样式变了,不再是强硬的阻止提示,换成一个温和一点的启用内容选项。

点下去的瞬间,心里还悬着,总担心放开之后会带出别的问题,之前刷到过不少关于宏文件有风险的说法,分不清这份文件是不是稳妥。只是当下优先要把报表处理完,来不及仔细核对代码,只能硬着头皮确认。表格加载了一小会儿,原本失效的按钮终于可以点击,批量填充的动作慢慢跑起来,屏幕上一行行数据自动更新,紧绷的那口气才松下来大半。

事情到这里也没有完全顺下去。关掉表格隔了半小时,再次打开同一份文件,又一次跳出提示,不是之前那个样子,这次不会自动沿用上次的选择。反复试了两次,发现每次关闭重开,都要重新确认一次启用,没办法一劳永逸。也试过把文件存进所谓的受信任位置,新建了一个文件夹加到列表里面,把表格复制进去,打开的时候提示消失了,宏直接运行,只是之后又犹豫,随便添加信任文件夹好像不太妥当,不敢长期这么用。

折腾这么一通之后,能明显感觉到,不同版本的界面长得不太一样,菜单的位置有偏移,别人截图里的按钮,在自己这个软件里面找不到,对着截图对照半天,找半天对应不上。有些选项的措辞也有差别,有的写禁用所有宏并发出通知,有的描述又换了一套话,看着很容易混淆。

仅代表我个人当时碰到的情况,不同电脑、不同安装版本,还有文件获取渠道不一样,碰到的提示和操作顺序都会不一样,我当时这么操作,只是刚好适配我这台机子当下的状态,不适合随便照搬给其他人。

那天报表赶完保存好,关掉excel之后,盯着桌面那个文件图标看了好一会儿。之后再收到别人发来带宏的表格,第一反应不再急着点开启用,会先停下来想一想文件是谁发过来的。