Dim status(1) As String
Test1(status)
Test2(status)
Do While status(0) = ""
Sleep(50)
Loop
Log("task completed: " & status(0))
End Sub
Private Sub Test1 (Status() As String)
Sleep(Rnd(1, 1000))
Status(0) = "Test1 completed"
End Sub
Private Sub Test2 (Status() As String)
Sleep(Rnd(1, 1000))
Status(0) = "Test2 completed"
End Sub