After:
Call Second(k)
a line such as:
If k = 3 Then Exit Sub
should do it.
But your example may be a bit more complicated, so another solution is
to set up a variable in the Declarations portion of the module (the
top) like:
Dim CarryOn As Boolean
then very early on in First() have the line:
CarryOn = True
and in Second() after
If u = 3 Then
include:
CarryOn = False
in the If statement
and finally in First() after the line
Call Second(k)
have:
If Not CarryOn Then Exit Sub