投稿者 魔界の仮面弁士  (社会人) 投稿日時 2011/6/9 14:01:42
> 投稿者 おさむ   (高校生) 
> 投稿者 おさむ   (社会人)
あれ? (๑・‿・๑)


> ○○ = 関数名(Text1) みたいな感じにしたいのですが 
TextBox1 ではなく Text1 と記述していることから、
実は  だったと仮定して別案。

Option Explicit

Private Sub Command1_Click()
    Dim result As Double
    result = Total(Text1)
    
    MsgBox result
End Sub

Public Function Total(ByVal txt As TextBox) As Double
    Dim value As Variant
    For Each value In Split(txt.Text, vbCrLf)
        Total = Total + Val(value)
    Next
End Function