Vous voulez récupérer le Nom attribué au Poste (station ou ordinateur) qui exécute la macro ou la fonction, qu'elle que soit la version d'Excel utilisée (Office 2007 à 2019, ou encore Office 365) et l'architecture système (32-bits ou 64-bits).
La solution est ici: Nom_du_Poste (clic-droit, enregistrer sous)
Mode d'emploi:
- Intégrer la source fournie dans votre code
- Faire l'appel à la fonction : Nom_du_Poste ()
- résultat = Nom_du_Poste() :
- résultat contiendra la chaîne de caractère correspondant au Nom attribué au Poste
- sinon : une chaine vide.
- résultat = Nom_du_Poste() :
- Astuce :
- Pour appeler la fonction dans une formule, l'intégrer tout simplement dans une cellule :
=Nom_du_Poste()
- Pour appeler la fonction dans une formule, l'intégrer tout simplement dans une cellule :
- 2009.10.26 (v1.00) : Création initiale, fournit le nom du poste (source Microsoft)
- 2012.02.04 (v1.10) : Ajoute la Compatibilité avec Office 2010 et conserve la compatibilité avec Office 2007 VBA6
- 2021.10.16 (v1.11) : Améliore la Compatibilité pour le 32-bits sous VBA7 (Déclaration et Fonction)
Une fonctionnalité quelque soit le lieux d'exécution...