title: Starting import from CSV from row 2 using VBA
body: <p>I'm new to VBA and therefore need some help. I'm trying to import data from a CSV file using a method where I can chose the csv of a list using the following piece of code:</p>
  <pre><code>Private Sub commandbuttonimport_click()
  
  
  
  Dim fd              As Office.FileDialog
  Set fd = Application.FileDialog(msoFileDialogFilePicker)
  With fd
      .Filters.Clear
      .Title = &quot;Select a CSV File&quot;
      .Filters.Add &quot;CSV&quot;, &quot;*.csv&quot;, 1
      .AllowMultiSelect = False
      
      Dim sfile       As String
      If .Show = True Then
          sfile = .SelectedItems(1)
      End If
      
  End With
  
  'import csv from filedialog
  If sfile &lt;&gt; &quot;&quot; Then
      Open sfile For Input As #1
      row_number = 1
      Do Until EOF(1)
          Line Input #1, LineFromFile
          LineItems = Split(LineFromFile, &quot;;&quot;)
          Application.Range(&quot;FC_Range_Final&quot;).Cells(row_number, 1).Value = LineItems(0)
          Application.Range(&quot;FC_Range_Final&quot;).Cells(row_number, 2).Value = LineItems(1)
          Application.Range(&quot;FC_Range_Final&quot;).Cells(row_number, 3).Value = LineItems(2)
          row_number = row_number + 1
      Loop
      Close #1
      End If
      
  End Sub
  </code></pre>
  <p>But the thing is, I would only like to import the data from the chosen csv file starting from row 2 and skip the first one. If I manually delete the first row from the CSV file (which contains the headers) and then use the code above everything works, but if the headers remain no luck.</p>
  <p>Help would be appreciated as I'm kinda stuck right now.</p>