Got a trouble in a VBA excel program.
Sub code(s)
...
code = t
End Sub
And then :
Sub CommandButton1_Click()
...
For i = 0 To size
current_y = code(string_array(i))
...
End Sub
When i run the program, i got this error “Variables are required” (not sure, i’m working on a japanese version of excel). Sub CommandButton1_Click is highlighted and code is selected inside CommandButton1_Click. Can’t figure out why, though it must be simple…
You’re trying to return a result from a Sub. Try declaring it as a function instead, as this is able to return values to the caller:
If it makes it any clearer, on my English version the error message is: