When什么时候用得到
每个月都要把一堆 0.35、0.8 这样的数字改成百分比。每次都点同样的几下,很烦。
让 Excel 把你的操作「录」下来,以后一按就重复。不用自己写代码。
What这是什么
Macro Recorder宏录制器
把你做的每一步录成 VBA 代码。
Store macro in储存宏在
宏放在哪里。选 This Workbook,只给这份文件用。
Where在哪里找
。
FileHomeInsertDataDeveloper
⌨Visual BasicVBA 编辑器▶Macros宏列表⏺Record Macro录制宏点这里开始录
Code
📌 看不到 Developer 标签:,勾选 Developer。
How一步一步做
- 1
Developer → Record Macro
Record Macro✕Macro namePercentStore macro inThis Workbook选这个OKCancel - 2
输入宏名称,Store macro in 选 This Workbook,按 OK
现在开始,你做的每一步都被录下来。
- 3
右键一个格子 → Format Cells → Percentage → OK
- 4
Developer → Stop Recording
一定要停,不然会一直录。
- 5
运行:在别的格子输入 0 到 1 的数字,选中它们
,选刚才的宏,按 Run。数字变成百分比。
- 6
看代码:按 Alt+F11
录出来的代码自动放在 Module1 里,可以看,也可以改。
❌ 忘了 Stop Recording:后面的操作全被录进去。
❌ 录的时候选了固定的格子:宏每次都只处理那几格。想处理你选的格子,录之前先选好,或改代码。
❌ 存成 .xlsx:宏会不见,要存成 .xlsm。
Why为什么这样做
✅ 不会写代码也能做自动化。录下来的代码也是很好的学习范本。
📌 录制的是「你点了什么」,所以录之前先想好步骤,别多点没用的。
Sources
Blog / Website: