Obtenir var ComputerName.

D

David

Guest
Bonjour ,
Comment obtenir depuis excel ou vba excel le nom de l'ordinateur
local sur lequel on travaille ?

Merci .

David
 
S

sylsyl

Guest
Salut David,

voici un code trouver sur xlbystef.free.fr

Private declare function GetComputername Lib "kernel32" _ Alias "GetComputernameA" (ByVal lpBuffer As String, nSize As long) As long

function ReturnComputername() As String
dim rString As String * 255, sLen As long, tString As String
tString = ""
On Error Resume next
sLen = GetComputername(rString, 255)
sLen = InStr(1, rString, Chr(0))
if sLen > 0 then
tString = Left(rString, sLen - 1)
Else
tString = rString
end if
On Error Goto 0
ReturnComputername = UCase(Trim(tString))
end function

dans la meme rubrique (L'utilisateur et son ordinateur) tu peux aussi trouver l'IP, le nom de l'utilisateur, etc.

A++, sylsyl.
 
S

schmail

Guest
Bonjour David et le forum

La pièce jointe et d'autres macros sur XL et le système sont sur ce site :

<http://perso.wanadoo.fr/frederic.sigonneau/>

@+ et bonne journée
 

Pièces jointes

  • ComputerName1.zip
    468 bytes · Affichages: 26

Discussions similaires

Réponses
10
Affichages
301

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet