Récupérer adresse mac par excel

  • Initiateur de la discussion Initiateur de la discussion eric2022
  • 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 !

E

eric2022

Guest
Bonjour,

est il possible de récupérer l'adresse mac d'un ordinateur dans une cellule excel à partir d'une formule?

Et est il possible de limiter l'utilisation d'un fichier excel à une adresse mac précise?

Merci de votre réponse.
 
Re : Récupérer adresse mac par excel

Merci beaucoup le résultat est exactement ce que je recherche.
Cependant je n'arrive pas à visualiser la formule, j'ai le résultat en dur qui s'affiche et pas le contenu de la formule.

Peux tu me la donner??

Merci beaucoup
 
Re : Récupérer adresse mac par excel

Bonjour,

Merci pour vos réponses, le fichier excel donné par Renauder fonctionne bien, par contre, il ne prend en compte qu'une seule adresse mac, or je souhaite qu'il fonctionne aussi sur un pc portable qui a souvent au moins deux adresses MAC (filaire et wifi). Quelqu'un pourrait me dire ce qu'il faut modifier pour cela, je vous redonne le code vba utilisé :

Private Const NCBASTAT = &H33
Private Const NCBNAMSZ = 16
Private Const HEAP_ZERO_MEMORY = &H8
Private Const HEAP_GENERATE_EXCEPTIONS = &H4
Private Const NCBRESET = &H32
Private Type NCB
ncb_command As Byte 'Integer
ncb_retcode As Byte 'Integer
ncb_lsn As Byte 'Integer
ncb_num As Byte ' Integer
ncb_buffer As Long 'String
ncb_length As Integer
ncb_callname As String * NCBNAMSZ
ncb_name As String * NCBNAMSZ
ncb_rto As Byte 'Integer
ncb_sto As Byte ' Integer
ncb_post As Long
ncb_lana_num As Byte 'Integer
ncb_cmd_cplt As Byte 'Integer
ncb_reserve(9) As Byte ' Reserved, must be 0
ncb_event As Long
End Type
Private Type ADAPTER_STATUS
adapter_address(5) As Byte 'As String * 6
rev_major As Byte 'Integer
reserved0 As Byte 'Integer
adapter_type As Byte 'Integer
rev_minor As Byte 'Integer
duration As Integer
frmr_recv As Integer
frmr_xmit As Integer
iframe_recv_err As Integer
xmit_aborts As Integer
xmit_success As Long
recv_success As Long
iframe_xmit_err As Integer
recv_buff_unavail As Integer
t1_timeouts As Integer
ti_timeouts As Integer
Reserved1 As Long
free_ncbs As Integer
max_cfg_ncbs As Integer
max_ncbs As Integer
xmit_buf_unavail As Integer
max_dgram_size As Integer
pending_sess As Integer
max_cfg_sess As Integer
max_sess As Integer
max_sess_pkt_size As Integer
name_count As Integer
End Type
Private Type NAME_BUFFER
name As String * NCBNAMSZ
name_num As Integer
name_flags As Integer
End Type
Private Type ASTAT

En effet, je souhaite intégrer pour l'ouverture d'un fichier excel qui valide le ou les adresses mac que j'aurais autorisé. C'est une petite protection suffisante pour ce que j'ai à faire 😉

Merci d'avance pour vos réponses,
 
- 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

Réponses
7
Affichages
249
Réponses
7
Affichages
342
Réponses
4
Affichages
199
Réponses
7
Affichages
702
W
Retour