title: Inserting new rows and moving exsisting ones with OpenXML SDK 2.0
body: <p>I'm using OpenXML SDK 2.0 to add data to the spreadsheet template but I ran into a problem (since I've been using OpenXML for a day that's not so hard to believe). I can't figure out how to add new rows while pushing all the rows that are below the new ones down.</p>
  
  <p>Here is the spreadsheet template I'm using. To be more precise, what I want to achieve is to move those slate colored rows to the bottom while adding data to the white colored rows.</p>
  
  <p>The code I'm currently using is identical to the one on MSDN - <a href="http://msdn.microsoft.com/en-us/library/dd452407%28v=office.12%29.aspx" rel="noreferrer" title="MSDN">Creating Documents by Using the Open XML Format SDK 2.0 (Part 2 of 3)</a></p>
  
  <p><img src="https://i.stack.imgur.com/7taFg.png" alt="enter image description here"></p>
  
  <p>I believe that the catch is somewhere in this part of the code:</p>
  
  <pre><code>                    sheetData.AppendChild(polaznikRow); 
  </code></pre>
  
  <p>I've also tried experimenting with InsertAfter, InsertAt ,etc. but without any success.</p>
  
  <p>Any help would be appreciated.</p>