admin 管理员组

文章数量: 1086019


2024年4月30日发(作者:求素数的c语言程序函数)

以下是一个简单的VBA编程案例,用于在Excel中创建一个简单的计算器程序。该程序将接

受用户输入的数字和运算符,并返回结果。

```vba

Sub Calculator()

Dim num1 As Double

Dim num2 As Double

Dim operator As String

Dim result As Double

' 获取用户输入

num1 = InputBox("请输入第一个数字")

operator = InputBox("请输入运算符(+, -, *, /)")

num2 = InputBox("请输入第二个数字")

' 根据运算符进行计算

Select Case operator

Case "+"

result = num1 + num2

Case "-"

result = num1 - num2

Case "*"

result = num1 * num2

Case "/"

If num2 <> 0 Then

result = num1 / num2

Else

MsgBox "除数不能为零"

Exit Sub

End If

Case Else

MsgBox "无效的运算符"

Exit Sub

End Select

' 显示结果

MsgBox "结果:" & result

End Sub

```

这个程序首先通过`InputBox`函数获取用户输入的两个数字和一个运算符。然后,使用`Select

Case`语句根据运算符执行相应的计算,并显示结果。如果用户输入了无效的运算符或除数

为零,程序会显示一个错误消息。

这个简单的VBA编程案例可以帮助用户快速创建自己的计算器应用程序,并在Excel中进行

基本的数值计算。当然,实际的应用程序可能会更加复杂,但这个简单的例子可以作为开始

学习VBA编程的基础。


本文标签: 运算符 用户 输入