范文无忧网学习方法学习技巧

我在学习excelvba请高手给我解释一下这几句吧谢谢了

02月24日 编辑 fanwen51.com

[开学了,看看这几个英语学习点子]在日常的英语学习中,我们经常可以听到一些关于学习方法方面的讨论。有人说,英语学习是一门慢功夫,没有捷径可循,它需要不断地扎扎实实地付出艰苦的努力。这种观点当然是很有道理...+阅读

我在学习excelvba请高手给我解释一下这几句吧谢谢了

Sub DrawLine(s1 As Range, s2 As Range)

//DrawLine过程要求两个Range类型的参数。range是excel表格中的矩形单元块。s1,s2分别是指定线的起始位置单元块和结束位置单元块。

注意:虽然这里是声明的是单元块(一个单元块是多个单元格组成的矩形块),但调用DrawLine时必须是单个的单元格。例如1个正确的调用是:

DrawLine ActiveSheet.Range("C4:C4"), ActiveSheet.Range("F8:F8")

如果象DrawLine ActiveSheet.Range("C4:D8"), ActiveSheet.Range("A2:E4")这样,就是无效引用,画不出线来的!

If s1.Column <> s2.Column Then

x1 = (s1.Left + s1.Offset(0, 1).Left) / 2

y1 = (s1.Top + s1.Offset(1, 0).Top) / 2

x2 = (s2.Left + s2.Offset(0, 1).Left) / 2

y2 = (s2.Top + s2.Offset(1, 0).Top) / 2

End If

//当起始单元格列序号不等于结束单元格的列序号时,计算出线的起始点和结束点的坐标。

也就是把起始、结束位置的单元格中心点作为线的两个端点。S2.offset指定相对S2单元格偏移位置的单元格。

ActiveSheet.Shapes.AddLine(x1, y1, x2, y2).Select

//调用EXCEL的画线函数

DoEvents

//等待画线函数执行完

End Sub

VBA有什么用处

直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得不学习一种不同的自动化语言.例如:可以用EXCEL的宏语言来使EXCEL自动化,使用WORD BASIC使WORD自动化,等等.微软决定让它开发出来的应用程序共享一种通用的自动化语言--------Visual Basic For Application(VBA),可以认为VBA是非常流行的应用程序开发语言VASUAL BASIC 的子集.实际上VBA是"寄生于"VB应用程序的版本.VBA和VB的区别包括如下几个方面: 1. VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化 2. VB具有自己的开发环境,而VBA必须寄生于已有的应用程序. 3. 要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的"父"应用程序,例如EXCEL. 尽管存在这些不同,VBA和VB在结构上仍然十分相似.事实上,如果你已经了解了VB,会发现学习VBA非常快.相应的,学完VBA会给学习VB打下坚实的基础.而且,当学会在EXCEL中用VBA创建解决方案后,即已具备在WORD ACCESS OUTLOOK FOXPRO PROWERPOINT 中用VBA创建解决方案的大部分知识. * VBA一个关键特征是你所学的知识在微软的一些产品中可以相互转化. * VBA可以称作EXCEL的"遥控器". VBA究竟是什么?更确切地讲,它是一种自动化语言,它可以使常用的程序自动化,可以创建自定义的解决方案. 此外,如果你愿意,还可以将EXCEL用做开发平台实现应用程序

延伸阅读:

如何学习ERP感到很迷茫不知道该怎么学请高手帮我解答一下不声第一步:开始问问题 想要开始对ERP的学习了解,最好的办法莫过于同了解它的人——任何人都可以,所有人都可以包括在内——进行交谈了。这些人可以是合作伙伴公司的工作人员,也可以...

高手帮帮忙帮我做一下病理生理学的作业谢谢简答题共5道试一、简述DIC引起出血的机制 (1)凝血物质大量消耗:广泛微血栓形成使各种凝血因子包括Fbg、FV、FⅧ、FIX、FX和血小板大量消耗 (2)继发性纤溶功能增强:纤溶功能增强产生大量PLn,PLn...

请高手指点学习excel的最好方法人们常说,兴趣是最好的老师,压力是前进的动力。要想获得一个积极的心态,最好能对学习对象保持浓厚的兴趣,如果暂时实在是提不起兴趣,那么请重视来自工作或生活中的压力,把它们转化...

求成本会计作业谢谢请高手帮我完成题目中的小时数给错了哟是不是为32000小时呀?我是按32000算的,不然这题是没办法做的。 1)某企业1月份生产甲,乙两种产品,其耗用原材料9000千克,每公斤3元,本月产量为甲产品150件,乙...

请详细的解释一下戏曲常识中国古代戏曲主要指元明清戏曲,包括元杂剧,元散曲,明清传奇. 古代戏曲的语言包括曲词,宾白和科介.曲词,宾白是台词,是剧中人物的语言;科介是舞台提示,是对剧中人物的主要动作,表情和...

怎么学习街舞?谢谢了大神帮忙啊初练街舞注意什么】 初步学习街舞时,切不可一下子就加大运动量,要循序渐进。通常是先做热身活动,将身体的各个关节、韧带、尤其是膝、踝关节要充分活动开,以免跳动时损伤;而后进...

剩下高考着剩下170多天了我的学习成绩总是提不高请高手分析原因每天晚上6点到8点是人理性思维最强的时候,建议做一些整理工作。背诵最好选在早晨。 另外,要有固定的生物钟,不要突然转换,这对于第二天的学习是不利的。 数学分数较低,应该是高一...

作文我在学习中找到了乐趣 600字学生阶段,我们最重要的任务就是学习。有人说:“学习枯燥乏味。”有人说:“学习没有意思。”还有人说……但是,我却不这么认为,我认为学习是一件有趣、快乐的事情,你若不相信,那就听...

如何学习单排滑轮拜托了各位谢谢初级-中级-高级中的各项刹车技巧 初级 基本法 初学轮滑的人,学会简单的滑行以后,接着就要学最重要的一门技术——刹车了,下面介绍的是各种刹车方法,看看你自己是否能够灵活运用?...

推荐阅读
图文推荐
栏目列表