你是不是在Excel里放了一个按钮,或者一个复选框,什么ActiveX控件之类的玩意儿,然后……它就不听话了?你想调整它的大小,挪个位置,或者给它换个名字,结果呢?鼠标一凑上去,要么没反应,要么“咔”一下就执行了你根本还没写好的宏。你以为你放了个按钮,结果它像个被激活的机器人,一点就执行,压根不给你机会去改它的大小、颜色,更别提给它背后写点什么代码了,那种无力感,简直了。
你疯狂地右键,在菜单里大海捞针,想找个“编辑”或者“设置”之类的选项,但就是没有。
是不是很抓狂?
恭喜你,你踩到了几乎所有从Excel用户向“玩家”进阶时,都必须踩的那个坑。而解决这个问题的钥匙,就是那个你遍寻不着,甚至听都没听说过的东西——设计模式。
这玩意儿,它不像“保存”或者“打印”那么直白,它藏得很深。微软似乎生怕我们这些凡人一不小心就闯进了代码的圣殿,把事情搞得一团糟,所以它默认是“锁”起来的。
那么,Excel设计模式怎么打开?
首先,你得明白一件事:设计模式不是一个独立的按钮,它是一个“状态”,一个开关。它寄生在一个更庞大的,同样被雪藏的功能区里。这个功能区的名字,听起来就很高大上,叫做——“开发工具”。
没错,第一步,不是找设计模式,而是先把“开发工具”这个沉睡的巨龙给唤醒。
这头龙藏在哪里?它藏在Excel的“选项”里。
跟我来,一步步把它揪出来:
- 把你的鼠标移动到Excel窗口最左上角的“文件”那里,点它。
- 在弹出的蓝色界面里,往最下面看,找到那个叫“选项”的倒霉玩意儿,点进去。
- 弹出来一个新窗口,对吧?别慌。左边有一列菜单,找到“自定义功能区”。就像你在餐厅点菜,这里就是Excel的菜单定制中心。
- 点进去之后,看窗口的右边。你会看到两个大列表。我们关注右边那个“主选项卡”的列表。往下拖动,你会看到一个没有被打勾的选项,它的名字就是——“开发工具”。
看到它了吧?那个被遗忘在角落,仿佛在说“选我,选我”的家伙。
毫不犹豫地,在它前面的小方框里,打上勾!
然后,点击“确定”。
好了,深呼吸。现在,抬头看看你Excel最上方的那一排功能区选项卡(就是“开始”、“插入”、“页面布局”那一排)。看到了吗?在“视图”和“帮助”的旁边,是不是多出来一个全新的、散发着高手气息的选项卡?
“开发工具”!
它就这么出现了。这一刻,你的Excel宇宙,已经悄悄地膨胀了。
现在,我们离胜利只有一步之遥。
点开这个崭新的“开发工具”选项卡。你的目光会被一堆奇奇怪怪的按钮吸引,什么“宏”、“录制宏”、“Visual Basic”……先别管它们。把视线集中在“控件”那一组里。
看到了吗?那里有一个图标,长得像一把三角尺、一支铅笔和一把直尺的组合。它的旁边,就写着那三个让我们魂牵梦绕的字:
设 计 模 式
就是它。那个罪魁祸首。那个唯一的解药。
现在,你再看看你工作表里那个不听话的按钮。你点它一下,它是不是还在执行命令?好的。
现在,回到“开发工具”选项卡,用鼠标,用力地按下那个“设计模式”按钮。你会发现,这个按钮本身变成了一种“被按下”的状态,通常会有一个深色的背景。
这意味着,你已经进入了设计模式。
整个工作表的气场都变了。
现在,再回去试试看你那个ActiveX控件。用鼠标单击它,它不再执行任何命令了。取而代之的,是它的周围出现了八个可以拖拽的小方块,那是调整大小的控制点!你可以像对待一张图片一样,随意拖动它,改变它的大小,把它扔到任何你想放的地方。
世界清净了。
这时候,你再对它单击右键,看看弹出的菜单。奇迹发生了!“属性”、“查看代码”这些之前死活找不到的选项,全都冒了出来!
- 点“属性”,一个全新的属性窗口会弹出来,你可以在里面修改这个控件的名字(Caption)、背景颜色(BackColor)、字体(Font),等等等等,几十个属性任你折腾。
- 点“查看代码”,或者更直接的,在设计模式下双击这个控件,你会瞬间被传送到另一个次元——VBA编辑器(VBE)。光标会在为这个控件自动生成好的事件代码框架里闪烁,就等着你输入指令,赋予它真正的灵魂。
这就是设计模式的威力。它是一把钥匙,打开了从“使用Excel”到“创造Excel工具”的大门。
记住,设计模式是一个开关。
当你完成了所有的设计、修改、代码编写之后,一定要记得,再次点击那个“设计模式”按钮,把它关掉!
让那个按钮的深色背景消失。
只有退出了设计模式,你的按钮、你的控件,才会从一个“设计元素”变回一个“功能工具”,才能再次响应用户的点击,去执行你为它编写的宏。
我见过太多人,费了半天劲做好了工具,发给同事,结果对方说:“你这按钮怎么点不动啊?”他自己一试,也点不动。两个人对着电脑面面相觑,最后才发现,他忘了关闭设计模式。这就像一个工匠,精心造了一把锁,却忘了把钥匙拔下来。
所以,一定要养成这个习惯:
- 要修改控件?开启设计模式。
- 修改完了要使用?关闭设计模式。
一开一关,就是“设计师”和“用户”两种身份的切换。
顺便多说一句,你可能会在“控件”组里看到两种控件:“表单控件”和“ActiveX控件”。它们是两码事。设计模式主要就是为了伺候后面那个“ActiveX控件”大爷的。表单控件相对简单,很多设置不需要进入设计模式就能搞定,但它的功能和可定制性也远远不如ActiveX控件。可以把表单控件想象成乐高积木,简单好用,但样子就那几种。而ActiveX控件,则是可以让你深度定制的机器人零件,它更强大,但也更需要你用设计模式这个专业的工具箱去调教。
所以,下次再遇到那个让你想砸电脑的“失控”按钮时,别慌。
想一想,是不是那头叫“开发工具”的龙还在沉睡?是不是那把叫“设计模式”的钥匙还没插进锁孔?
去“文件”->“选项”->“自定义功能区”里,把它唤醒。然后回到工作区,按下那个神圣的按钮。那一刻,你就不再是一个被动的表格使用者,你是一个掌控者,一个设计师。
这,就是打开Excel设计模式的全部奥秘。它不只是一个操作,它是一种思维的转变。
【别急,我知道你现在什么心情。】相关文章:
excel里怎么查找内容12-05
excel怎么批量向下复制12-05
excel中打钩怎么打12-05
电脑怎么创建excel表格12-05
苹果手机excel怎么用12-05
excel怎么把文字竖排12-05
别急,我知道你现在什么心情。12-05
心脏漏跳一拍。12-05
以“excel小方格怎么打”为题12-05
excel中方差怎么算12-05
excel格内怎么换行12-05
excel销售金额怎么计算12-05
excel电脑上怎么下载12-05