电脑教程
位置:首页>> 电脑教程>> office教程>> Excel中进行编写Vba函数的操作方法

Excel中进行编写Vba函数的操作方法

  发布时间:2022-10-16 10:30:44 

标签:函数,单元格,编写,输入,Excel函数

有时在编写VBA程序时,会发现没有与Excel函数相对应的VBA指令,在此情况下,只能想办法通过引用Excel函数来达到目地,今天,小编就教大家在Excel中进行编写Vba函数的操作方法。

Excel中进行编写Vba函数的操作步骤:

打开 Microsoft Office Excel 2007,点击 “开始” ->“Excel 选项”。

在弹出的对话框中,选择“常规”选项卡,并在右侧点选“在功能区显示‘开发工具’选项卡”,并单击“确定"。

在单元格A1中输入“弧度”,单元格B1中输入“角度”,单元格A2中输入“3.14”,然后在单元格B2中输入公式"=DEGREES(A2)"在按下回车后,该单元格输出结果为179.9087477。

注:DEGREES函数的作用是将弧度转化为角度。

接下来,我们用VBA实现同样的功能。点击“开发工具”选项卡,单击“Visual Basic”,启动Visual Basic编辑器。

5在“Microsoft Excel 对象”上点鼠标右键,依次点击“插入” -> “模块”,创建“模块1”,并在该模块中输入内容:

Sub 转换()

MsgBox Application.WorksheetFunction.Degrees(3.14)

End Sub

点击“运行子过程/用户窗体”按钮,在弹出的对话框中选择“转换”,然后点击“运行”按钮。

程序弹出对话框,结果与在Excel中利用公式输出的结果一样,只是有效数字的位数不一样,这可以根据需要加以取舍。

总结:在进行VBA编程时,可以通过WorkSheetFunction方法来实现对Excel函数的引用,借此,可以方便我们对函数的引用,避免花费更多的时间在自定义函数上,有效的提高了工作效率。

Excel中进行编写Vba函数的操作

0
投稿

猜你喜欢

  • Word有很多实用的技巧,学会了可以节省大量的时间在编辑上。今天就给大家分享下word怎么把字体调到最大这个小技能。1.文字字体字号设置选中
  • excel怎么利用vbe分解质因数?目的:用excel自定义函数来分解质因数。1、例如,我们要把七乐彩的字典序分解质因数。2、进入vbe编程
  • excel怎么使用图表分析指数级变化?excel中的指数变化需要以其幂的比例来画图,下面我们就来看看excel制作指数级图表的教程,需要的朋
  • 学生们放假了,可是作为教师却不能马上放假,我们还需要用Excel录入学生成绩并进行处理,但在Excel表格中输入完一个数据后按回车键,光标会
  • 有这样的一个需求,想把插入Word文档中的图片统一大小。看起来不可思议的一件事,在本文小编将会有一个完美的实现。你想把图片缩小到什么样的程度
  • 在Excel中对区域中的数值进行排位时要用到RANK函数,RANK函数对于并列排位的处理方法是取其最小位次。例如对于一列数值“9,2,1,2
  • 1.打开需要提取图片的Word文档    2.选中需要提取的图片,然后右键该图片,这个时候就会出现操作列表,在操作列表里
  • 今天小编为大家分享Excel中的Countifs函数(查询统计)使用方法,教程真的很不错,不会的朋友可以参考一下,希望能对大家有所帮助Cou
  • SUMIF函数一直是大家使用率极高的函数,从名字来看也可知道什么意思,SUM+IF就是条件求和,这是在07版SUMIFS函数未出前,出镜率极
  • Win10系统拥有很多自定义功能,也拥有很多方便用户进行操作的小功能,就比如很多用户想要将系统的操作进行录制保存视频,其实系统内就有自带录屏
  • 怎么在excel中使用sum函数:如图,我准备了一张小组成员的成绩表。我们要做的是计算出图中红框里的总和是多少,这就要用到sum函数。如图,
  • 当我们在WORD中输入一、二、三……或1、2、3……或①、②、③…或壹、贰、叁……或甲、乙、丙……等序列时,只要先输入前面的某一个或几个,只
  • excel表格怎么设置自动计算工资?对于初学excel的朋友,不知道excel的有些功能,今天,小编就教大家在Excel中进行设置自动计算工
  • 求平均值是校园里的老师经常使用的方法,能够帮助他们算出每个人的平均分。那么具体要怎么做呢?下面让小编为你介绍excel2007计算平均数的方
  • 在其他因素不变的条件下分析两个参数的变化对目标值的影响时, 需要使用双变量模拟运算表。上节我们说的不仅要考虑利率的变化还要选择贷款年限的情况
  • 期末考试之后,自然就是成绩的统计和分析了。为了使成绩的录入和分析更为公平,我们学校都是由专人统一录入的。平行班级的成绩都录入在Excel的同
  • 在Excel工作表中,通过顶部行的字母标识和左侧列的数字标识,我们能够很直观地看出单元格或单元格区域的地址,即通常我们所说的单元格A1、单元
  • Visio从office套件中剥离了出去,如果使用visio需要独立下载安装。但是如果电脑已经安装了office 2016,是无法再装上vi
  • 在excel表格中,因为经常录入和删除的关系,都会产生很多空白的单元格,想要为这些单元格输入上一个单元格的数据时,我们可以使用填充的方式来快
  • 在Excel中复制单元格内容时,被复制的单元格或区域周围会出现一个虚线框,表示一次复制可以进行多次粘贴,但复制完毕后需要按ESC键取消,这显
手机版 电脑教程 asp之家 www.aspxhome.com