title: VBA: Initialize object with values?
body: <p>I want to be able to initialize a</p>
  
  <p><code>CArticle</code> having the following properties:</p>
  
  <pre><code>Private pNumber As String
  Private pQuantity As Double
  </code></pre>
  
  <p>with either empty, pre-defined or current values. How can I achieve this? I'm thinking something along the lines of:</p>
  
  <p>New empty <code>CArticle</code></p>
  
  <pre><code>pNumber
  pQuantity
  </code></pre>
  
  <p>New dummy <code>CArticle</code></p>
  
  <pre><code>pNumber
  pQuantity = 99999
  </code></pre>
  
  <p>New init <code>CArticle(number, quantity)</code></p>
  
  <pre><code>pNumber = number
  pQuantity = quantity
  </code></pre>