Worksheet Open Event

Worksheet Open Event

I'd like to execute a macro when a user opens a worksheet. I tried to do this with this code in sheet "ThisWorkbook", but it doesn't do anything.
  1. Private Sub Workbook_Open()
  2.     Sheets("FirstSheetToDisplay").Select
  3. End Sub
Any idea?