|
▼多摩川 さん:
>もう一度,見直してみましたが,答えを見出すことができませんでした。
ステップ実行で変数の中身を確認をしないと、
見直しただけだと解らないと思います。
>例えば,Ct = 1 の場合,セルから Nen の値を格納し,
>Private Function HorTB_M1(Nen As Long) As Variant
>を呼び出し,
>HoriChk = HorTB_M1 とさせているのでしょうか?
そうさせてます。
Sub 挨拶()
Dim a As String
Dim b As String
Dim c As String
Dim d As String
Dim tb(1 To 4)
For i = 1 To 4
aaa = i
tb(i) = Application.Run("macro" & i, aaa)
Next
MsgBox tb(1) & vbLf & tb(2) & vbLf & tb(3) & vbLf & tb(4)
End Sub
Function macro1(aaa As String)
macro1 = "お" & aaa
End Function
Function macro2(aaa As String)
macro2 = "は" & aaa
End Function
Function macro3(aaa As String)
macro3 = "よ" & aaa
End Function
Function macro4(aaa As String)
macro4 = "う" & aaa
End Function
張る方間違えたので修正。
|
|