title: VB6 custom implicit string conversion
body: <p>Is there any way how to provide implicit string conversion for custom class in VB6? All materials I've found say it is not possible. But it somehow works with Excel object <code>Range</code>:</p>
  
  <pre><code>    Dim r As Range
      Set r = Worksheets("test").Range("A1")
      Dim s1 As String
      s1 = r.Address      ' "$A$1"
      Dim s2 As String
      s2 = r.Value        ' "test"
      Dim s3 As String
      s3 = r              ' "test"
  </code></pre>