IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Comment récupérer l'adresse MAC du PC et l'afficher dans une zone de texte d' un état


Sujet :

VBA Access

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Comment récupérer l'adresse MAC du PC et l'afficher dans une zone de texte d' un état
    Bonjour,

    S'il vous plait, aidez-moi, j'aimerais récupérer l'adresse MAC du PC pour l'afficher dans une zone de texte d'un état.
    Merci d'avance.
    EOF

  2. #2
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 134
    Points : 84 788
    Points
    84 788
    Billets dans le blog
    15
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    Sub test()
    Debug.Print GetNetworkConnectionMACAddress
    End Sub
    Function GetNetworkConnectionMACAddress() As String
       Dim vAdapters As Variant
       Dim oAdapter As Object
       Dim lIndex As Long
       Dim lMatchIndex As Long
       Dim vResult As Variant
        Set oWMIService = GetObject("winmgmts:\\" & "." & "\root\cimv2")
       Set vAdapters = oWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
       For Each oAdapter In vAdapters
           If Not IsNull(oAdapter.MACAddress) And IsArray(oAdapter.IPAddress) Then
               lMatchIndex = -1
               For lIndex = 0 To UBound(oAdapter.IPAddress)
                   If Not oAdapter.IPAddress(lIndex) = "0.0.0.0" Then
                       lMatchIndex = lIndex
                       Exit For
                   End If
               Next lIndex
               If Not lMatchIndex < 0 Then
                   GetNetworkConnectionMACAddress = oAdapter.MACAddress
               End If
           End If
      Next
    End Function

  4. #4
    Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Merci rdurupt
    Ce module marche très bien sur un nouveau projet MS Access, mais losque j'essaie de l'exécuter sur base de données existante, il me retourne une boîte de dialogue suivante: "Assistant intégration du module de sécurité : Etape n°1". Que faire svp?
    EOF

Discussions similaires

  1. [Toutes versions] comment récupérer via VBA les arguments d’une fonction excel contenue dans une cellule ?
    Par popaul88 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 12/08/2014, 18h27
  2. Réponses: 5
    Dernier message: 18/11/2009, 11h25
  3. Réponses: 17
    Dernier message: 16/03/2009, 09h21
  4. Réponses: 5
    Dernier message: 03/05/2006, 11h54
  5. Réponses: 3
    Dernier message: 03/12/2005, 16h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo