excel中初级宏的问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:24:19
小弟自学vba,开始练习最简单的一个改变字体的,我的步骤如下
1,新建一个工作簿,选中A1,输入“中国”,选中A2输入“美国”,接下来我点击 工具-宏-录制新宏,输入了自己的宏的名字后确定,然后我更改了中国的字体和颜色,完了后点击停止录制宏,最后保存。
接着我选中A2,alt+F8打开宏的选项卡,选择执行,按书上讲,A2字体会变成A1相同的呀,开始我的总是没反应,不知道问题出在哪里,求救了~~

你录制的宏是应用于A1的,不通用,需要修改的

不信你可以将A1的字体和颜色改一下,然后运行宏,它就起作用

将代码中的 Range("A1").Select 删除试一下

录制宏的时候 注意调整宏选项为相对单元
要不是不能通用的

你录制宏的时候跳出那个小界面里点一下“相对引用”,再试试。