Public
Betriebsmittelbezeichnung
As
Double
Public
Einbauort
As
Double
Public
NeueSAPNummer
As
Double
Private
Sub
ListBox1_DblClick(
ByVal
Cancel
As
MSForms.ReturnBoolean)
NeueSAPNummer =
CDbl
(ListBox1)
End
Sub
Private
Sub
TextBox3_Change()
Dim
zeile
As
Integer
[A2].
Select
zeile = 2
ListBox1.ColumnCount = 9
While
ActiveCell <>
""
If
ActiveCell
Like
TextBox1 &
"*"
Then
UserForm1.Caption = ActiveSheet.Name
letzte_zeile = Sheets(
"Tabelle3"
).Cells(Rows.Count, 1).
End
(xlUp).Row
ListBox1.RowSource =
"A2:I"
& letzte_zeile
ListBox1.ColumnWidths =
"3cm;7cm;0cm;3cm;0cm;0cm;3cm;3cm;3cm"
ListBox1.ColumnHeads =
True
ActiveCell.Offset(1, 0).
Select
Else
ActiveCell.Offset(1, 0).
Select
zeile = zeile + 1
ListBox.Clear
End
If
Wend
End
Sub
Private
Sub
UserForm_Initialize()
Dim
NeueSAPNummer
As
String
Dim
letzte_zeile
As
Integer
UserForm1.Caption = ActiveSheet.Name
letzte_zeile = Sheets(
"Tabelle3"
).Cells(Rows.Count, 1).
End
(xlUp).Row
ListBox1.RowSource =
"A2:I"
& letzte_zeile
ListBox1.ColumnCount = 9
ListBox1.ColumnWidths =
"3cm;7cm;0cm;3cm;0cm;0cm;3cm;3cm;3cm"
ListBox1.ColumnHeads =
True
[I2].
Select
While
ActiveCell <> UserForm1.NeueSAPNummer
ActiveCell.Offset(1, 0).
Select
Wend
zeile = ActiveCell.Row
If
Cells(zeile, 2).Value <>
""
Then
NeueSAPNummer = Cells(zeile, 2)
Else
NeueSAPNummer =
"quader"
End
If
Image1.Picture = LoadPicture(ActiveWorkbook.Path &
"\" & NeueSAPNummer & "
.jpg")
zeile = ActiveCell.Row
End
Sub