素人ながら、以下のようなfunctionを作成してみたのですが
実際に使ってみると#VALUE!の表示になってしまいます。
参考に、四則演算を自動認識するfunctionの例や
誤りを指摘していただけると幸いです。
宜しくお願い致します。
Public Function 計算(値1 As Integer, 演算子 As Integer, 値2 As Integer) As Integer
If 演算子 = "+" Then
計算 = "値1" + "値2"
ElseIf 演算子 = "−" Then
計算 = 値1 - 値2
ElseIf 演算子 = "×" Then
計算 = 値1 * 値2
ElseIf 演算子 = "÷" Then
計算 = 値1 / 値2
Else: 計算 = "Error"
End If
Next
End Function
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/11 06:14