title: How to call a macro on send button click?
body: <p>I have a macro that takes the description of an email that I've selected and populates the "message" field of a form that is created from a template:</p>
  
  <pre><code>sText = olItem.Body
  
  Set msg = Application.CreateItemFromTemplate("C:\template.oft")
  With msg
     .Subject = "Test"
     .To = "user@user.com"
     'Set body format to HTML
     .BodyFormat = Outlook.OlBodyFormat.olFormatHTML
     .HTMLBody = "&lt;HTML&gt;&lt;BODY&gt;EmailDesc: " + sText + "&lt;/BODY&gt;&lt;/HTML&gt;"
     .Display
  End With
  </code></pre>
  
  <p>In this template, I have more fields to fill, like combobox.. for example.</p>
  
  <p>I would like to know, how do I get the value of this combo when I click on the send button, and concatenate it to the contents of the email before sending?</p>
  
  <p>Generating something like this:</p>
  
  <pre><code>EmailDesc: TEST SEND EMAIL BLA BLA BLA..
  ComboboxValue: Item1
  </code></pre>
  
  <p>Thx</p>