title: VBA-Loop with some worksheets
body: <p>I am a beginner and I would like to do a loop in all the worksheets of my excel file, except the first one. However the code below only works on the second one. Could you please explain me what is wrong in this code?</p>
  
  <p>Many thanks</p>
  
  <pre><code>Sub MobileTCalculation()
  'MobileTCalculation Macro
  Dim i As Integer
  
  For i = 1 To 40
  Worksheets(1 + 1).Select
  Range("A20").Select
  On Error Resume Next
  Next i
  
  End Sub
  </code></pre>