title: When to use range.value?
body: <p>If I'm reading/writing to a range, when do I just use the range name and when do I need to use range.value? Does it matter if the range is one cell or multiple cells? Does it matter what the type of the variable is?  Or the type of the data in the range?</p>
  
  <p>For example, should I write <code>a = Range("Test")</code> or should I write <code>a = Range("Test").value</code>?</p>
  
  <p>Similarly, <code>Range("Test") = a</code> or <code>Range("Test").value = a</code>?</p>