Code Again, for last few Posts

Code:
Sub  EvalutingQuotes()  'Posts  from  #25      http://www.excelfox.com/forum/f2/special-concatenation-2042/index3.html
'---o00o---`(_)`---o00o---
Rem  1)  Basics
Dim  v  As  Variant
Let  v  =  "3"  '    Results  in  a  Variant  variable  containing  a  string  value  "3"
Let  v  =  3  '        Results  in  a  Variant  variable  containing  a  Long  Number  3  (  actually  an  Integer  ?  )
 
Range("I1").Value  =  Evaluate("=A1")  'Explicit  Version
Range("I1").Value  =  Evaluate("="  &  Range("A1").Address  &  "")  'Explicit  Version
Range("I1").Value  =  Evaluate(""  &  Range("A1").Address  &  "")  'Implicit  Default
 
Range("I1").Value  =  Evaluate("              "  &  Range("A1").Address  &  "              ")  '
 
Range("I1").Value  =  Evaluate(Range("A1").Address)  'Common  but  dangerous  variation
 
Rem  2)  Detailed  code  anylysis
Dim  strEval  As  String  'String  to  be  used  in  Evaluate
 
10    strEval  =  "=A1"  &  "&"  &  "A1":  Debug.Print  strEval  'gives  =A1&A1
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Result  Gives  11  in  cell  I1
 
20    'strEval  =  "=A1"  &  "&""  &  ";"  &  ""&"  &  "A1":  Debug.Print  strEval  'gives  syntax  error
'Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'errors
 
30    strEval  =  "=A1"  &  "&"";""&"  &  "A1":  Debug.Print  strEval  'gives  =A1&";"&A1
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Result  Gives  1;1
 
40    strEval  =  "=A1"  &  "&"";""":  Debug.Print  strEval  'gives  =A1&";"
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Gives  1;
 
50    strEval  =  "=A1"  &  "&"";"  &  """":  Debug.Print  strEval  'gives  =A1&";"
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Gives  1;
 
60    strEval  =  "=A1"  &  "&"";"""""  &  """":  Debug.Print  strEval  'gives  =A1&";"  ""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'error
70    strEval  =  "=A1"  &  "&"";"";"""  &  """":  Debug.Print  strEval  'gives=A1&";";""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'error
 
80    strEval  =  "=A1"  &  "&"";"""""  &  """":  Debug.Print  strEval  'gives  =A1&";"""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Did  not  error    Gives  1;"    !!!!!!!!
 
90    strEval  =  "=A1"  &  "&"";"""  &  """"  &  """":  Debug.Print  strEval  'gives  =A1&";"""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Did  not  error    Gives  1;"    !!!!!!!!
 
Rem  3)  Quotes  in  VBA  ...........
100  strEval  =  "=A1"  &  "&"";""""""":  Debug.Print  strEval  'gives  =A1&";"""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  'Did  not  error    Gives  1;"    !!!!!!!!
 
110  strEval  =  "=A1"  &  "&""""""""":  Debug.Print  strEval  'gives  =A1&""""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  '    Gives  1"
 
120  strEval  =  "=A1&""""""""":  Debug.Print  strEval  'gives  =A1&""""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  '    Gives  1"
 
130  strEval  =  "="  &  """""""""":  Debug.Print  strEval  'gives  =""""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  '  Gives  "
 
140  strEval  =  "=""""""""":  Debug.Print  strEval  'gives  =""""
Range("I1").Value  =  Evaluate(""  &  strEval  &  "")  '    Gives  "
 
150  strEval  =  """""""""":  Debug.Print  strEval  'gives  """"
Range("I1").Value  =  Evaluate(""  &  """"""""""  &  "")  '    Gives  "
Range("I1").Value  =  Evaluate("""""""""")  '    Gives  "
 
End  Sub  'EvalutingQuotes()  ---o00o---`(_)`---o00o---