求推荐excel VBA入门书籍

1.本人经常使用excel,所以excel的基本操作书籍就不用介绍了,是要学习BVA的基本知识。2.本人完全没有计算机专业的背景,所以VB,C。。。等等什么语言基础知识都... 1.本人经常使用excel,所以excel的基本操作书籍就不用介绍了,是要学习BVA的基本知识。
2.本人完全没有计算机专业的背景,所以VB,C。。。等等什么语言基础知识都是0,连最基本的语法都不懂。
3.本人不习惯在电脑上看教程,要纸质的书,所以论坛,视频这些就不要推荐了
4.希望答题者自己看过自己要推荐的书籍,而不是在网上随便找两本就来推荐。
谢谢!
展开
 我来答
只堕不落的猪
2012-08-07 · TA获得超过4187个赞
知道小有建树答主
回答量:220
采纳率:50%
帮助的人:208万
展开全部
如果英文够好的话推荐你看
1.[Office.Books].Microsoft.Excel.VBA.Programming.For.The.Absolute.Beginner.2nd.Edition
这本书偏重基础知识讲解的特别细,适合初学者,但是特别长,学起来费时间
2.Learn Microsoft Excel 2002.VBA.Programming With XML and ASP
这本书例子非常多,包含了很多实际可能用到的问题,适合没时间学习,但是需要VBA的同学,在工作中遇到类似问题,拿来就用。

中文的推荐:
1.Excel 2000VBA一册通
这本书基础知识讲解不是很细,但是很实用,例子也不少,如果你没有太多时间学习的话建议看这本书
2.Excel VBA基础入门
这本适合几乎任何编程基础的同学,因为内容里几乎没有专业术语,用通俗的语言,教读者如何学习Excel VBA。

根据我的经验,VBA最好是看例子,看看人家是怎么用的,这些书的电子档我都有,你要的话我可以发给你,如果你不习惯在电脑上看书,可以打印成纸质的。
此外,我这里还有一些经典例子,如各种语法的套用,调用第三方软件如(CAD自动绘图,word自动写字,access数据库操作等),模块套装等等。如果需要,可以发给你。
更多追问追答
追问
问题是我对VB都一窍不通,语法能理解吗?
追答
我开始学VBA时对VB也是一窍不通,我的经验是书的话看
《Excel VBA基础入门》 因为该书里几乎没有没有专业术语,都是大白话
关键是不要光看书,只看书学的慢,而且不易理解,最好看例子,从简单的例子看,看大概4-5个例子,你就会发现,好多语法都是固定用法,自己编程时COPY过来就可以了,其他语法,你根据它的英文意思都能大概知道是怎么用的,给你举一个例子 这个是语法“if ,do”套用的例子:

Private Sub CommandButton1_Click() (定义按钮程序,这个不用写,建立按钮会自动出来)
Dim a As Integer
Dim b As Integer
Dim c As Integer (定义a,b,c三个整数变量)

Dim excelsheet As Excel.Worksheet (定义变量excelsheet为Excel.Worksheet)
Set excelsheet = ActiveWorkbook.Sheets("sheet1") (将sheet1定义为工作也,付给excelsheet
(以上两句为套话,大多数程序都要用到,只不过根据你页名字替换“sheet1”)
a = excelsheet.Cells(1, 1).Value (将sheet1 上A1的值付给变量a,()里前面的数字为行数,后边列数
b = excelsheet.Cells(1, 2).Value (将sheet1 上B1的值付给变量b)
If a - b > 0 Then (如果a-b>0 那么……(判断))
Do (做……
a = a - 1 (将a-1的值在赋给a)

Loop Until a - b <= 0 (一直做下去(循环),直到a - b <= 0)
c = a (在将此时的a值赋给c)
End If (结束if(判断)的固定用法)
excelsheet.Cells(2, 1).Value = c (将此时C的值写在sheet1 上A2的格子里)
End Sub (结束程序,固定用法)

怎么样,比较简单吧,我个人认为你应该从这些简单的例子里了解各种语法及固定用法(很简单,看英文能猜出大概意思,搞不懂就查书),复杂的程序无非是这些简单的东西堆积出来的。
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
staer001
2012-08-07 · 超过21用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:36万
展开全部
《excelVBA编程开发自学宝典》第2版 罗刚君 的也不错。讲的很详细。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
好鬼憎注册名字
2012-08-07 · TA获得超过1502个赞
知道小有建树答主
回答量:1720
采纳率:0%
帮助的人:1099万
展开全部
Excel VBA从入门到精通
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4e1c58699
2012-08-07 · TA获得超过322个赞
知道小有建树答主
回答量:305
采纳率:0%
帮助的人:136万
展开全部
有一本书叫《EXCEL VBA 大辞典》挺好的价格也可以59元,去看看吧,几乎涵盖了所有VBA知识。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清晨845
2012-08-07
知道答主
回答量:75
采纳率:0%
帮助的人:12万
展开全部
先 学VB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式