C# Windows Forms Export to Excel
<p>I have a simple application.
My application loads a csv, alter some data and exports to excel.</p>

<p><a href="https://i.stack.imgur.com/QRQcX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QRQcX.png" alt="Application"></a></p>

<p>When I click "Exportar..." it exports.
The code is following.</p>

<pre><code>    private void cmdExport_Click(object sender, EventArgs e)
    {
        cmdExport.Enabled = false;
        cmdSelecionar.Enabled = false;

        //Copy DataGridView to clipboard
        dgvMain.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText;
        dgvMain.MultiSelect = true;
        dgvMain.SelectAll();

        DataObject dataObj = dgvMain.GetClipboardContent();
        if (dataObj != null)
            Clipboard.SetDataObject(dataObj);

        //Open an excel instance and paste the copied data
        Excel.Application xlexcel;
        Excel.Workbook xlWorkBook;
        Excel.Worksheet xlWorkSheet;
        object misValue = System.Reflection.Missing.Value;
        xlexcel = new Excel.Application();
        xlexcel.Visible = true;
        xlWorkBook = xlexcel.Workbooks.Add(misValue);
        xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
        Excel.Range CR = (Excel.Range)xlWorkSheet.Cells[1, 1];
        CR.Select();
        xlWorkSheet.PasteSpecial(CR, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, true);

        cmdSelecionar.Enabled = true;
    }
</code></pre>

<p>Problem:
When I export, it adds a blank column in the begining, the "A" column.
Why this is happening? 
Whats wrong with my code?</p>

<p>The excel print follows:</p>

<p><a href="https://i.stack.imgur.com/7BlmX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/7BlmX.png" alt="Excel exported"></a></p>