VBA identification par numéro de série Excel

  • Initiateur de la discussion Initiateur de la discussion tom6821
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

tom6821

Guest
Bonjour,

je cherche à exécuter une macro uniquement si le fichier est lancé d'un ordinateur spécifique. De cette manière le fichier pourra être utilisé sans intervention de la macro à partir d'un autre poste.

J'ai pensé à utiliser le numéro de série ou a défaut le nom d'utilisateur du programme Excel de la machine.

Est-il possible d'accéder à ces paramètres sous VBA ?

Merci d'avance pour votre aide, bonne journée !
 
Re : VBA identification par numéro de série Excel

Bonjour

Oui c'est possible
Application.UserName

(mais cela peut-être facilement contournable... en désactivant les macros à l'ouverture du fichier)

EDITION: Bonjour Pierrot93
 
Dernière édition:
Re : VBA identification par numéro de série Excel

Re


Merci Pierrot93 d'avoir été dans les Environs 😉
(j'ai tendance à zapper les possibilités offertes par cette voie )

Pour avoir le nom de l'ordinateur
MsgBox Environ(4)

(Mais là aussi la remarque de mon premier message reste valable)
 
Re : VBA identification par numéro de série Excel

Re, bonjour JM
Re


Merci Pierrot93 d'avoir été dans les Environs 😉
(j'ai tendance à zapper les possibilités offertes par cette voie )

Pour avoir le nom de l'ordinateur
MsgBox Environ(4)

(Mais là aussi la remarque de mon premier message reste valable)

Aarf chez moi le nom de l'ordi c'est l'index 6, soit la variable d'environnement "COMPUTERNAME".... pour avoir la liste et les valeurs associées :
Code:
Dim i As Byte
i = 1
Do
    Cells(i, 1) = Split(Environ(i), "=")(0)
    Cells(i, 2) = Split(Environ(i), "=")(1)
    i = i + 1
Loop While Len(Environ(i)) > 0
 
Re : VBA identification par numéro de série Excel

Re,

A noter chez moi windows xp PRO

voui voui, moi aussi, XP PRO SP3 intégré à un domaine, mais visiblement elle est liée à l'utilisation de la connexion du bureau à distance, désactivée sur mon poste de travail (sécurité 🙂) ce qui doit expliquer cela... je ne maîtrise pas bien tout ça
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour