Erweiterung meines Makros.
19.04.2016 10:23:44
Max
Ich wollte euch fragen, ob ihr eine Idee habt wie ich mein Makro nach meinen Vorstellungen erweitern kann?
Mein Code schaut bisher so aus ...
Sub BeiKlick()
Dim Element As String
Dim AnzeigeText As String
On Error GoTo MyErrorHandler:
Element = Application.Caller
MsgBox "Equipmentnr.: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 2, False) & _
_
vbCrLf & "Location: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 3, False) & _
vbCrLf & "Kostenstelle: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 4, False) & vbCrLf & "Gerätetyp: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 5, False) & vbCrLf & "Anzahl Monitore: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 6, False) & vbCrLf & "Standalone: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 7, False) & vbCrLf & "Versorgungsklasse: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 8, False) & vbCrLf & "Sonstiges: " & WorksheetFunction.VLookup(Element, Tabelle1.Range("A:I"), 9, False), vbInformation, Element
Exit Sub
MyErrorHandler:
If Err.Number = 1004 Then
MsgBox "Das Objekt wurde falsch zugewiesen oder Eintragung im Datenbestand fehlt!", vbCritical
End If
End Sub
Nun das funktioniert auch einwandfrei.Nun wollte ich den Code erweitern um eine Funktion.
- Ein Button mit dem ich beim geöffneten Objekt in die Mappe springe von der ich die Informationen beziehe und das zuvor geöffnete Objekt ausgewählt ist
Könnt ihr mir da einen Denkanstoß geben?
LG