中易网

学习VBA要准备什么?

答案:2  悬赏:40  
解决时间 2021-03-12 13:19
《中文版Excel 2010高级VBA编程宝典》这本书可以作为新手学习么?

什么书适合新手学习?
最佳答案
有书总比没有的好,不过没有也可以学的。

书只是入门的工具,因为语言的全体内容太多,我们感兴趣和工作需要的很少,任何书都不可能全部学完,也没那个必要,除非你以后的工作就是去教别人这整本书。从这个意义上说,选书一薄为佳,当然,有一本就够了,一般不需要太挑剔。
全部回答
下面是我当初学习excel宏的方法: 1. 点菜单的工具,宏,录制宏,做一些简单的动作,如在a1输入1,在b1输入 =a1*2,将b1的字体颜色设为红色,停止录制。同时按alt和f11进入vba界面,在左上窗口找到模块一,双击,右边窗口出来了你录制的宏的代码。懂英语最好了,一句一句就象白话文:) 2. 裘伯君说:编程只需掌握判断语句。vba中典型的判断语句如下: if 某条件 then 一些语句 else 又一些语句 end if 简单的if语句可以是 if 某条件 then 一些语句 end if 更简单的判断语句为 if 某条件 then 一语句 举例,在你录制的代码处粘贴以下宏: sub test() if 5 > 2 then msgbox "i love u!" end sub 按f5运行此宏,你会看到一消息框,“i love u!" 所有的操作无非是一大堆逻辑判断,即if语句中再套if语句。 3. 除了判断语句,还应掌握循环语句,应为电脑擅长的就是重复工作:) 粘贴以下代码在有你录制宏的地方: sub test2() for i = 1 to 10 cells(i,1)=i cells(i,1).font.colorindex = i next i end sub 把宏的窗口变小些,让你能看到excle表格的a列,在宏的窗口中重复按f8,看excle里的变化。 for ... to ... 一些语句 next 是经典的循环语句,刚才那个代码的意思是从1重复到10,其中cells(i,1)是工作表中的第i行第1列,font.colorindex你录制的第一个宏里有的,就是设字体颜色。 4. 多来qq问问中搜搜,比如直接搜vba,或者点我的名字看有哪些vba的问题:)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
县城做电脑店前景
什么地板砖便宜又实惠
超人归来 中露易丝·莱恩写的那篇文文章叫什
360浏览器怎么一打开凤凰网就会弹出新下载任
翻译题,汉译英
蓝枫音乐教育地址在什么地方,我要处理点事
在电脑下载侠盗飞车罪恶都市和虐杀中文版一共
解释一下榫卯连接,胶接,铆接
奔驰S600 S350 S400有什么区别?
大姨妈来了出虚汗恶心拉肚子
关于家规的作文五百字
砖混楼板8个圆钢能用吗
没解决案子法官调走了我找谁
cosmx+cosnx=1/2[(cos(m+n)+cos(m-n)x] 这个
米兰诺陶瓷雷波总经销怎么去啊,有知道地址的
推荐资讯
在学校实验室开放时.同学们对手摇发电机非常
玩文玩核桃到底‘文玩’好还是‘武玩’好
《木鱼馄饨》观后感
刚相亲看上了对方,怎么微信聊天又自然。找什
别克gl6能装1米75空调吗
怎样在唱歌时变声??
我想推销一种产品,用什么方法能成功,但我这
黎家坝地址有知道的么?有点事想过去
朋友想拿我驾照去审车,说要扣三分,对以后有
犹他爵士队的主场为何被称作「魔鬼主场」?
中亚铝材·灵山总经销地址在什么地方,想过去
身份证被借用,留给我一个书面证明(日期,用途,
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?