MSCBSC 移动通信论坛
搜索
登录注册
网络优化工程师招聘专栏 4G/LTE通信工程师最新职位列表 通信实习生/应届生招聘职位

  • 阅读:25195
  • 回复:141
每日学习一点VBA知识
mao_mao
论坛副管
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

C友·铁杆勋章   管理·勤奋勋章   C友·进步勋章   管理·优秀勋章   C友·贡献勋章   “灌水之王”   纪念勋章·七周年   管理·标兵勋章   活动·积极勋章   财富勋章·财运连连   财富勋章·大富豪   财富勋章·小财主   专家·终级勋章   财富勋章·神秘富豪   C友·登录达人   纪念勋章·五周年   财富勋章·富可敌国   财富勋章·财神   财富勋章·富甲一方   财富勋章·钻石王老五   活动·第二届通信技术杯   纪念勋章·六周年   活动·摄影达人   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十周年   C友·技术大神  
积分 428881
帖子 85067
威望 6262849 个
礼品券 5423 个
专家指数 3546
注册 2009-4-24
专业方向  移动通信
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 15:26:37 
彩蛋帖,恭喜楼下的获得20个礼品券!

对本帖内容的看法? 我要点评

 
[充值威望,立即自动到帐] [VIP贵宾权限+威望套餐] 另有大量优惠赠送活动,请光临充值中心
充值拥有大量的威望和最高的下载权限,下载站内资料无忧
purplegg
高级会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

积分 2061
帖子 365
威望 1411 个
礼品券 10 个
专家指数 236
注册 2010-5-6
专业方向  GSM网优
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 15:52:39 
给我彩蛋吧,哈哈,话说我也正在学习VBA,与楼主共同进步

对本帖内容的看法? 我要点评

 
[立即成为VIP会员,百万通信专业资料立即下载,支付宝、微信付款,简单、快速!]
独侠客
中级会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

积分 734
帖子 167
威望 44507 个
礼品券 15 个
专家指数 -101
注册 2010-8-28
专业方向  GSM&TDS&LTE
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 16:05:23 
快捷键:按下A l t + F11键吧

对本帖内容的看法? 我要点评

 
最新通信职位:广东通信人才网 | 北京通信人才网 | 上海通信人才网 | 南京通信人才网 | 西安通信人才网 | 重庆通信人才网 | 中国通信人才网
warplan
初级会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

积分 268
帖子 77
威望 6147 个
礼品券 5 个
专家指数 -117
注册 2012-10-8
专业方向  射频覆盖
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 16:20:00 
彩蛋在哪里啊,彩蛋在哪里

对本帖内容的看法? 我要点评

 
[2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
无风无月
版主
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

C友·贡献勋章   纪念勋章·七周年   C友·魅力勋章   财富勋章·财运连连   纪念勋章·六周年   活动·摄影达人   纪念勋章·八周年   纪念勋章·十周年  
积分 10575
帖子 2094
威望 11963 个
礼品券 83 个
专家指数 105
注册 2009-11-26
专业方向  通信电源工程师
来自 西安
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 16:36:58  QQ


QUOTE:
原帖由 ipseno 于 2013-12-2 23:22:41 发表
为了提高本版的发帖量和讨论热情,并且也是对自己学习的一个督促,把自己每天学习到的一点点关于VBA的小知识进行记录,从零开始,还请各位大虾多多指导。

今天先写点对VBA最基本的定义和认识:
...

支持学习下去

对本帖内容的看法? 我要点评

 
最新通信职位:广东通信人才网 | 北京通信人才网 | 上海通信人才网 | 南京通信人才网 | 西安通信人才网 | 重庆通信人才网 | 中国通信人才网
hj20081
高级会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

纪念勋章·七周年   C友·登录达人   财富勋章·钻石王老五   纪念勋章·八周年   纪念勋章·十周年  
积分 2086
帖子 1252
威望 1725247 个
礼品券 94 个
专家指数 -4174
注册 2010-2-1
专业方向  通信
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 16:37:19 
希望能学习到~~~~~

对本帖内容的看法? 我要点评

 
[2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
joneky
银牌会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

C友·纪念勋章   纪念勋章·七周年   C友·魅力勋章   活动·设计达人   纪念勋章·六周年   通信正能量   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十二周年  
积分 4325
帖子 840
威望 108836 个
礼品券 199 个
专家指数 125
注册 2008-5-23
专业方向  GSM网优
来自 江苏-南京
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 17:13:52  QQ
支持楼主,好好学习天天向上!

对本帖内容的看法? 我要点评





爱生活,爱挑战!
 
热点: 通信招聘职位 | 网络优化全集 | WCDMA精品 | TD-SCDMA学习资料 | EVDO | MGW媒体网关资料
一夜鱼龙舞
版主
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

C友·铁杆勋章   C友·纪念勋章   C友·贡献勋章   纪念勋章·七周年   财富勋章·万元户   C友·魅力勋章   专家·高级勋章   活动·积极勋章   财富勋章·财运连连   财富勋章·小财主   C友·幸运勋章   C友·活跃勋章   活动·第一届通信技术杯   活动·第二届通信技术杯   纪念勋章·六周年   活动·摄影达人   通信正能量   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十周年  
积分 9895
帖子 1271
威望 228263 个
礼品券 6362 个
专家指数 3500
注册 2010-4-12
专业方向  GSM/wcdma网络网优
来自 秦皇岛
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 17:23:23 
这个好,网优中用到的VBA地方真不少,跟楼主一起学习!

对本帖内容的看法? 我要点评

 
[2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
shenjiaming
银牌会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

公益·慈善勋章   C友·纪念勋章   C友·贡献勋章   纪念勋章·七周年   财富勋章·万元户   C友·魅力勋章   活动·积极勋章   C友·勤奋勋章   纪念勋章·六周年   活动·摄影达人   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十周年  
积分 4371
帖子 883
威望 211629 个
礼品券 237 个
专家指数 -44
注册 2009-12-24
专业方向  网络优化
来自 广东
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 18:10:00 
这个好,真心支持。。

对本帖内容的看法? 我要点评





情,情深似海,海,仰望着蓝天。
 
[2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
haiyq
VIP会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

纪念勋章·九周年  
积分 2115
帖子 445
威望 56354 个
礼品券 50 个
专家指数 -110
注册 2010-7-24
专业方向  TD-LTE
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 19:29:01 
多学习是好事呀!!!!

对本帖内容的看法? 我要点评

 
热点: 通信招聘职位 | 网络优化全集 | WCDMA精品 | TD-SCDMA学习资料 | EVDO | MGW媒体网关资料
bikerboy
论坛元老
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

纪念勋章·十周年  
积分 20148
帖子 548
威望 201086 个
礼品券 115 个
专家指数 -1553
注册 2008-11-11
专业方向  无线
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 21:10:35 
支持楼主!强烈支持

对本帖内容的看法? 我要点评

 
热点: 通信招聘职位 | 网络优化全集 | WCDMA精品 | TD-SCDMA学习资料 | EVDO | MGW媒体网关资料
2ndsky
VIP会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

纪念勋章·七周年   财富勋章·财运连连   C友·幸运勋章   C友·登录达人   财富勋章·富甲一方   纪念勋章·八周年   纪念勋章·十周年   C友·铁杆勋章  
积分 5397
帖子 1048
威望 8717567 个
礼品券 60 个
专家指数 55
注册 2006-8-7
专业方向 
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 21:26:33 
这个不错,VBA的确太有用了

对本帖内容的看法? 我要点评

 
热点: 通信招聘职位 | 网络优化全集 | WCDMA精品 | TD-SCDMA学习资料 | EVDO | MGW媒体网关资料
ipseno
版主
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

纪念勋章·八周年   纪念勋章·十周年  
积分 6989
帖子 873
威望 14020 个
礼品券 610 个
专家指数 -75
注册 2008-3-24
专业方向  网络优化
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 22:24:52  只看楼主  QQ
1.代码存在的基础:模块
VBA代码必须寄存在某个地方,这个地方就是模块。有两种基本类型的模块:类模块和标准模块。模块中的每个过程或者是函数过程,或者是子程序。
有两种不同的过程:子程序和函数过程。子程序只执行一个或者多个操作,而不返回数值。当录制完宏查看代码时,所看到的就是子程序的例子。宏只能录制子程序,而不能录制函数过程。函数过程通常情况下简称为函数,要返回一个数值。这个数值通常是计算的结果或者是测试
的结果,例如True或者False。

2.创建过程
创建一个过程要求两个基本的步骤。首先,需要向工作簿中添加一个模块。接着需要向模块中添加一个工程:在Visual Basic编辑器的左面,可以看到工程资源管理器窗口。在工程资源管理器的“This Workbook”上单击鼠标右键,选择“插入”、“模块”,这样就将一个模块添加到应用程序中了,选择“插入”、“过程”,显示“添加过程”对话框,输入过程名字。

3.数据类型
数据类型存储空
间大小范围
Byte1 个字节0 到 255
Boolean2 个字节True 或 False
Integer2 个字节-32,768 到 32,767
Long(长整型)4 个字节-2,147,483,648 到 2,147,483,647
Single (单精度浮点型)4 个字节负数时从 -3.402823E38 到 -1.401298E-45;正数时从 1.401298E-45 到 3.402823E38
Double (双精度浮点型)8 个字节负数时从 -1.79769313486232E308 到
-4.94065645841247E-324;正数时从4.94065645841247E-324 到 1.79769313486232E308
Currency8 个字节从 -922,337,203,685,477.5808
到 922,337,203,685,477.5807
(变比整型)
Decimal14 个字节没有小数点时为
+/-79,228,162,514,264,337,593,543,950,335,而小数点右边有 28 位数时为 +/-7.9228162514264337593543950335;最小的非零值为 +/-0.0000000000000000000000000001
Date8 个字节100 年 1 月 1 日 到 9999 年 12 月 31 日
Object4 个字节任何 Object 引用
String10 字节加字符串长度0 到大约 20 亿
(变长)
String(定长)字符串长度1 到大约 65,400
Variant(数字)16 个字节任何数字值,最大可达 Double 的范围
Variant(字符)22 个字节加字符串长度与变长 String 有相同的范围
用户自定义所有元素所需数目每个元素的范围与它本身的数据类型的范围相同。
(利用 Type)

4变量
变量是用于保存在程序运行过程中需要临时保存的值或对象。就相当于我们在操作工作表的时候插入的辅助单元格、辅助列或辅助表一样。
同工作表的单元格一样,变量可以接纳很多种的数据类型,如其名,程序运行后,变量的值是可以改变的。

如何定义变量?
定义变量可以使用Dim语句:

Dim 变量名 As 数据类型
变量名有一定的命名规则,这里我就不详细说明了,需要提醒的是在程序的设计过程中,你可能会定义很多的变量,为了阅读及修改程序的方便,你定义的变量名尽量能让人一看就明白这个变量具体代表的是什么。在Dim语句中,我们可以不必声明变量的数据类型,直接输入“Dim 变量名”此时定义的变量将被指定为Variant类型。
但我们在程序设计的过程中,一般应该明确数据的类型,这是一个好的编程习惯,因为指定数据类型后会提高程序的运行速度。
我们可以在模块中输入“Option Explict”作为第一句语句来强制声明所有变量。也可以点“工具——选项”,在选项对话框里勾选“要求声明变量”。这样,VBA在遇到没有声明的变量名称,该语句将导致程序停止。
定义变量除了可以使用Dim语句外,比较常用的还有:static语句,Private语句,Public语句。使用不同的语句定义的变量不同的是它们的作用作用域不同,具体为:
(1)如果在一个过程中包含了一个Dim或Static语句,此时声明的变量作用域为此过程,即本地变量。
(2)如果在一个模块的第一个过程之前包含了Dim或Prvate语句,此时声明的变量作用域为此模块里所有的过程,也就是在此模块里所有的过程都可以使用它,即模块作用域下的变量;
(3)如果在一个模块的第一个过程之前包含了Public语名,此时声明的变量作用域为所有模块,即公有变量。

5常量
常量
执行过程时,变量的值会发生改变,所以我们称它为“变量”,但有时候我们需要引用不会发生变化的数据,这就是常量。常量声明后,不以对它进行再赋值。
声明常量设定常量的值,需要用Const语句:

Const 常量名 As 数据类型 = 常量的值

6数组
数组
除了变量和常量以外,数组也是我们常用到的。
什么是数组?
数组是具有相同数据类型并且共享一个名字的一组变量的集合。数组也是变量。
数组中的元素通过索引数字加以区分。
如何声明数组?
可以用Dim语句或者Public语句声明数组。
Dim/Public 数组名 (a to b) as 数据类型
a 和b 是数组中元素的个数,数组元素素最小值为a,最大值为b,元素个数为(b-a+1)个,当然,你也可以直接输入个数,此时默认最小索引号为0。
如: Dim myarr(5) As Integer
这个数组的最小元素索引号为0,元素个数为6。
上面定义的只是一维数组,你还可以定义二维、三维、四维…….
如: Dim myarr(1 to 5,1 to 10) As Integer
这就是一个二维数组,元素个数为5*10=50个。
在程序设计的过程中,定义数组的时候我们可能不能确定数组的元素个数,对数组进行声明后,可以在运行时用ReDim语句重新指定数组的大小。

对本帖内容的看法? 我要点评





要自信,还要低调!!
 
[2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
Sniper_天蝎
版主
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

C友·铁杆勋章   C友·纪念勋章   专家·初级勋章   纪念勋章·七周年   财富勋章·万元户   C友·魅力勋章   活动·积极勋章   财富勋章·财运连连   财富勋章·小财主   C友·幸运勋章   活动·设计达人   C友·登录达人   C友·活跃勋章   公益·环保勋章   纪念勋章·五周年   财富勋章·钻石王老五   C友·五周年坛徽   活动·第二届通信技术杯   纪念勋章·六周年   活动·摄影达人   通信正能量   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十周年   C友·技术大神  
积分 7160
帖子 1105
威望 465539 个
礼品券 629 个
专家指数 891
注册 2007-12-7
专业方向  网络优化
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 22:32:53 


QUOTE:
原帖由 xyomm 于 2013-12-3 08:24:28 发表

不得纯表情回复,恶意灌水。

对本帖内容的看法? 我要点评

 
[2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]
ipseno
版主
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

纪念勋章·八周年   纪念勋章·十周年  
积分 6989
帖子 873
威望 14020 个
礼品券 610 个
专家指数 -75
注册 2008-3-24
专业方向  网络优化
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2013-12-03 22:50:13  只看楼主  QQ


QUOTE:
原帖由 xyomm 于 2013-12-3 08:24:28 发表

我还没注意看呢,扣一个作为提醒哈

对本帖内容的看法? 我要点评

 
热点: 通信招聘职位 | 网络优化全集 | WCDMA精品 | TD-SCDMA学习资料 | EVDO | MGW媒体网关资料

快速回复主题    
标题
内容
 上传资料请点左侧【添加附件】

当前时区 GMT+8, 现在时间是 2025-12-20 08:55:32
渝ICP备11001752号  Copyright @ 2006-2016 mscbsc.com  本站统一服务邮箱:mscbsc@163.com

Processed in 1.058284 second(s), 41 queries , Gzip enabled
TOP
清除 Cookies - 联系我们 - 移动通信网 - 移动通信论坛 - 通信招聘网 - Archiver