To automatically bring the current month's tab to the foreground after opening a workbook, you can simply use this:
Private Sub Workbook_Open() Sheets(Format(Now(), "mmmm")).Select End Sub
NOTE: This will only work if the month names are in the same language than the OS.