Code partagé entre Excel et autres applications VBA
	
	
		Bonjour,
Je partage du code entre Excel et CATIA, mais bon ça reviendrait au même avec d'autres applications (Outlook, Word, PowerPoint...)
Est-il possible de savoir quel est "l'hôte" qui est utilisé pour exécuter le code ? J'imagine que ça passe par de la compilation conditionnelle, mais je ne crois pas qu'il existe de constante Excel, CATIA, etc.
Dans l'idéal, il me faudrait quelque chose comme ça :
	Code:
	
| 12
 3
 4
 
 | Dim myApplication As Object
 
#if EXCEL then Set myApplication = Excel
#if CATIA then Set myApplication = CATIA | 
 Pouvez-vous m'aider à ce sujet ?
Merci par avance ! :D