Private Sub CommandButton1_Click()
If UserName.R885897 = False Then
Button.Enable = False
End If 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
Private Sub Workbook_Open()
Worksheets("Tabelle3").CommandButton1.Visible = Environ("Username") = "Hajo_Zi"
End Sub
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
Private Sub Workbook_Open()
Worksheets("Tabelle3").CommandButton1.Visible = Environ("Username") = "R885897"
End SubPrivate Sub CommandButton1_Click()
Dim lngLast As Long
If Trim(Range("G61").Value) = "" Or Trim(Range("I77").Value) = "" Then 'Zellen für Pflichtfelder <Datum> und <Aufmaß-Nr>
MsgBox "Die Zellen 'Datum' und 'Aufmaß-Nr' müssen ausgefüllt werden.", vbOKOnly, "Fehler" 'Message Box
Else
'Regionalzentrum
ThisWorkbook.Worksheets("Aufmaßanfrage").Range("L15").Copy
lngLast = Workbooks("Aufmassdatei.xls").Worksheets("Aufmassdatei").Cells(Rows.Count, "A").End(xlUp).Row + 1
Workbooks("Aufmassdatei.xls").Worksheets("Aufmassdatei").Range("Q" & lngLast).PasteSpecial Paste:=xlPasteValues
Excel: Bestimmte Zeilen einer Tabelle automatisch in eine andere Tabelle übertragen
Die_Melanie 17.06.2009 - 1164 Hits - 4 Antworten
Excel, bestimmte Zahlen erweitern!?!
atomictunes 29.09.2009 - 354 Hits - 7 Antworten
Excel 2000 Makro Button in Dialog standardmäßige Auswahl ändern
Johannes94 22.11.2009 - 157 Hits - 2 Antworten
Excel: bestimmte Zellen nicht ausdrucken
Mikoop 21.03.2010 - 190 Hits - 8 Antworten
Senden an Button in Excel 2003 erstellen
DirkausPY 17.08.2010 - 151 Hits - 3 Antworten