Bonjour à tous,
Je débute avec l'utilisation des macro et j'ai réalisé une application Excel avec plusieurs onglets et un menu.
Tout fonctionne parfaitement sous Windows mais, quand je l'ouvre sous Mac. Il me dit que le fichier est corrompu.
D'après mes recherches cela viendrait des macros.
J'ai rechercher dans le programme de mes macro mais je ne trouve pas, pouvez-vous me dire si d'ou vient l'erreur dans ce code.
Sub CloseOnglet()
Sheets(ActiveSheet.Name).Visible = False
Sheets("Accueil").Activate
End Sub
Sub OpenOnglet()
If ActiveSheet.Name <> "Accueil" Then ' On laisse l'onglet Accueil toujours actif
Sheets(ActiveSheet.Name).Visible = False
ElseIf Application.Caller = "Bilan Entrainement - Mensuel" Then 'Si on ouvre l'onglet bilan entrainement ont actualise le TDC avant
ActiveWorkbook.RefreshAll
ElseIf Application.Caller = "Bilan Victoire - Mensuel" Then 'Si on ouvre l'onglet bilan entrainement ont actualise le TDC avant
ActiveWorkbook.RefreshAll
End If
Sheets(Application.Caller).Visible = True
Sheets(Application.Caller).Activate
End Sub
Merci