title: Use VBA to change the internal margin and/or number format of a PowerPoint table cell
body: <p>I have a VBA loop that cycles through the selected cells of a PowerPoint table to update the formatting.  The following lines work great:</p>
  
  <pre><code>        With objTable.Rows(the_row).Cells(the_col).Shape.TextFrame.TextRange.Font
              .Size = 12
              .Color = RGB(0, 0, 102)
          End With
          With objTable.Rows(the_row).Cells(the_col).Shape.TextFrame
              .VerticalAnchor = msoAnchorMiddle
          End With
  </code></pre>
  
  <p>I'm having trouble finding the syntax to modify the number format (to change the number of decimals, add a comma, etc.) and to change the internal margin of the cell (which I can do manually with a right click -> Format Shape -> Text Box -> Internal Margin).  Usually I use the record macro option to get to that detailed syntax, but I'm not seeing that option in PowerPoint.</p>