- 帖子
- 132
- 主題
- 56
- 精華
- 0
- 積分
- 190
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 365
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2012-5-17
- 最後登錄
- 2025-4-8
|
過去習慣使用excel中的VBA,現在因故需要寫VB卻發現差好多
1. 對數運算子Log不能直接用?
2. +-/*運算符號也不能直接用?
請問該怎麼改才行?
Public Class Form1
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
Dim p As Single
p = Val(TextBox1.Text)
TextBox2 = 10 * Log((p ^ 2) / 100)
End Sub
Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged
TextBox1 = 10 ^ (TextBox2 / 20) * 0.00002
End Sub
End Class |
|