Hi Hajo,
der Button ist eine Befehlsschaltfläche. Wenn man ihn klickt werden Daten aus dieser Datei in eine andere kopiert.
Hatte das mal selber ausprobiert, jedoch irgendwelche Fehler dabei gemacht. Oder vllt war mein Gedanke bzw der Code einfach nur falsch.
Private Sub CommandButton1_Click()
If UserName.R885897 = False Then
Button.Enable = False
End If
hatte davor diese Makro in ein neues Modul eingefügt
Declare Function GetUserName Lib "advapi32.dll" _
Alias "GetUserNameA" (ByVal lpBuffer As String, _
nSize As Long) As Long
Sub UserName()
Dim B As String * 100
Dim L As Long
L = 100
GetUserName B, L
MsgBox Left(B, L - 1)
End Sub
R885897 ist mein Benutzername. Ich weiss jetzt leider nicht wie ich es richtig in den Code einsetze.
Greetz Chris