Well I already solved one special case of the problem - the one I need actually. The following code opens a new window first and then the URL in it:

VB Code:
  1. Public Sub OpenURL(iURL As String)
  2.     'Open URL in new window
  3.     ShellExecute 0, "open", "about[b][/b]:[b][/b]blank", "", "", 1
  4.     ShellExecute 0, "open", iURL, "", "", 1
  5. End Sub

That's not a target frame but at least _blank