Option
Explicit
Sub
FormZeitVergleichLaden(BaugruppenMC
As
String
)
Dim
SuchbereichZelle
As
Range
BaugruppenMC =
"UNI-3800-2L2WACDB-GVI-02"
If
MsgBox(
"Daten in Baugruppenliste übertragen?"
, vbYesNo,
"Zeiten Kalkulieren"
)
Then
Set
SuchbereichZelle = Sheets(
"MC<->Kd."
).Range(
"A:A"
).Find(BaugruppenMC, lookat:=xlWhole, LookIn:=xlValues, MatchCase:=
True
)
ZeitenVergleich.D1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"D"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.E1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"E"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.G1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"G"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.I1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"I"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.J1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"J"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.K1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"K"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.L1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"L"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.M1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"M"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.N1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"N"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.O1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"O"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.P1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"P"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.Q1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"Q"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.R1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"R"
& SuchbereichZelle.Row),
"hh:mm:ss"
)
ZeitenVergleich.U1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"U"
& SuchbereichZelle.Row),
"0.00"
)
ZeitenVergleich.V1.Caption = Format(Sheets(
"MC<->Kd."
).Range(
"V"
& SuchbereichZelle.Row),
"0"
)
ZeitenVergleich.U2.Text = Format(Sheets(
"MC<->Kd."
).Range(
"U"
& SuchbereichZelle.Row),
"0.00"
)
ZeitenVergleich.V2.Text = Format(Sheets(
"MC<->Kd."
).Range(
"V"
& SuchbereichZelle.Row),
"0"
)
If
CStr
(Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
)) =
"Fehler 2007"
Then
Else
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.I2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.I2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.J2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.J2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"E62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.K2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.K2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"F62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.L2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.L2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"G62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.M2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.M2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"H62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.N2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.N2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"I62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.O2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.O2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"J62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.P2.Text = Format(0,
"hh:mm:ss"
)
Else
ZeitenVergleich.P2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"K62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.Q2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"L62"
),
"hh:mm:ss"
)
Else
ZeitenVergleich.Q2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"L62"
),
"hh:mm:ss"
)
End
If
If
Sheets(
"Zeit-Kalkulation"
).Range(
"D62"
) =
""
Then
ZeitenVergleich.R2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"M62"
),
"hh:mm:ss"
)
Else
ZeitenVergleich.R2.Text = Format(Sheets(
"Zeit-Kalkulation"
).Range(
"M62"
),
"hh:mm:ss"
)
End
If
End
If
ZeitenVergleich.ZellenAktualiseren
ZeitenVergleich.Show
End
If
End
Sub