'déclare les variables avA, deA, avB et deB
Dim avA As String, deA As String
Dim avB As String, deB As String
'définit les variables
avA = Workbooks('A.xls').Sheets(Sheets.Count - 1).Name 'avant dernier onglet du classeur A.xls
deA = Workbooks('A.xls').Sheets(Sheets.Count).Name 'dernier onglet du classeur A.xls
avB = Workbooks('B.xls').Sheets(Sheets.Count - 1).Name 'avant dernier onglet du classeur B.xls
deB = Workbooks('B.xls').Sheets(Sheets.Count).Name 'dernier onglet du classeur B.xls
'condition : les deux derniers onglets de chaque classeur portent le même nom
If avA = avB And deA = deB Then
'ta macro
End If