关于Excel VBA
更新1: 想问问HK ^_^ 请问你推介的日本书是什么书名呢? 关于Excel VBA 问题1) Visual Basic的程式码与VBA的程式码是否相同? --> 很相似..但系用法唔同.. VBA 系 Visual Basic For Application vba 系一种引申既Visual basic 系一种应用 问题2) 我需否先要学Visual Basic后,才开始学Excel VBA ? --> 你学VBA就一定会学到 VB 不过VB重有好多野.. 问题3) 知道录制后的Marco,可以从VBE里看到程式码, 但不明白其写法规则及指令功能, --> 你可以睇下help / microsoft web site 都有很多.. 中文既可以去 Taiwan 既microsoft 很想从最基础去了解VBA程式码的编写规则及讲述指令用途的资料。(是中文解释的) 不知有没有这方面的网站,有这方面详细的讲解? (我曾经尝试过去搜寻,但都找不到我所要求的相关网站) 请问有没有这方面的教学网站? --> 你都系买本书啦.. 我推介 一本由日本人写既书 写得好过好多台湾既.. 问题4) 如我看Visual Basic 5书籍,可否在Excel VBA直接跟着它做实例呢? --> 有一些可以 有一些唔得 因本人看到一本教学书籍是Visual Basic 5, 书中教做实例,之后;会逐句地讲解每句代表着什么,看完便明白,很好的, 但这本是Visual Basic书,而不是教用Excel VBA。 --> VB 系教你点察一个executable 既program 而VBA 系教你点控制/写一个excel 既program 你会知点咩叫method / procedures / property / objects..但系你要睇下Excel 既object model 就可以自己试下.. 其实excel 既VBA help 有好多example 你识左VB 对你既VBA 帮助好大架.. 最终要求: 其实我想找到一些相关中文网站,能教授一些Excel VBA实例怎想写之外, 还希望清楚逐句解释为何这样去写的。 --> 呢个唔多.. 你睇下我推介既书啦.. 系中文既.. 1. 指令大致上相同,作用大不相同。 2. 我是先学 Excel VBA,后学Visual Basic 我可能先入为主,觉得先学Excel VBA 比较好,因为Excel VBA较容易明白。再学Visual Basic比较易上手。 3.录制后的Marco,有好多语句系无用及多余的,另外有些指令如想明白其内容,必须买书睇黎学! 暂时都无中文网站讲解指令用法,相信因指令太多,根本不可能全部例出。 4.看Visual Basic 书籍,某些指令可在Excel VBA直接跟做实例,但大多数不可以, 必须买Excel VBA书学,你买书后比对一下就知道点解,基本上黄金也可找到适合 初学者的Excel VBA书, 到你明白后再上网参考人家Marco也未迟。 最后一句,就算你学识Excel VBA后再学Visual Basic都要再买书睇,无得悭。 1)相同 2)先要学Visual Basic后,才开始学Excel VBA
VBA是什么?
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。它也可说是一种应用程式视觉化的 Basic 脚本。1993年由微软公司开发的应用程序共享一种通用的自动化语言--------即Visual Basic for Application(VBA),实际上VBA是寄生于VB应用程序的版本。1994年发行的Excel 5.0版本中,即具备了VBA的宏功能。固有常量固有常量是编程时引用的对象库定义的常量。所有固有常量都可以在宏或VBA代码中使用。通常,固有常量通过前两个字母来指明定义该常量。来自VB库的常量则以“vb”开头。来自Access的常量以“ac”开头。可以使用对象浏览器来查看所有对象库中的固有常量列表。在VBA中,常量的数据类型有整型、长整型、单精度型、双精度型、字节型、货币型、字符型、日期型和逻辑型。一个整型数据就是一个整型常量,一个长整型数据就是一个长整型常量。
excel表格vba编程的方法步骤
在 Excel 的编辑中,利用到VBA编程的几率是很高的,因此如果工作上用到Excel还没学会VBA的朋友,不妨学习一下。接下来是我为大家带来的excel表格vba编程教程,希望对你有用。 excel表格vba编程教程 VBA编程步骤1:首先打开excel visual basic窗口,可以调试或试运行程序,打开excel—点击”工具“—"宏(M)"—“visual basic编辑“,红框内就是代码编辑区域 excel表格vba编程教程图1 VBA编程步骤2:首先我们得找到读取数据的源文件,可以通过自动寻找路径名+文件名来打开 PS:语法与VB相似,且可以选中英文词按F1查看具体语法说明 excel表格vba编程教程图2 VBA编程步骤3:其次,读取我们需要的数据,并作简单赋值 excel表格vba编程教程图3 VBA编程步骤4:根据取得的数值,我们作一些简单运算,如求环比,同比等 excel表格vba编程教程图4 VBA编程步骤5:然后我们对一些数据作格式处理,比如保留小数点后两位或一位 excel表格vba编程教程图5
Excel VBA
您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~【摘要】Excel VBA【提问】您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~【回答】语法没问题【提问】工作项目审核审阅专家 闫晓东VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。它也可说是一种应用程式视觉化的 Basic 脚本。【回答】嗯嗯【回答】我稍微学过一些【回答】哪里有问题啊 我编的函数 【提问】人呢【提问】下面应该有错误项提示呢【回答】我说了 语法已经改的没问题了 这是之前的图片 但是函数还是这些【提问】嗯,提示是什么【回答】正确的对吗【回答】我只能发最后一条了 语法已经不提示错误了 我把then 后面的换行了 就没有语法错误 但是单元格输入函数之后还是显示value 【提问】可能这个也是不行的。【回答】