11.12.2022, 22:14
moin
Hallo alle miteinander
Ich habe mal wieder ein Problem wo ich nicht weiter weiß
Ich möchte in eine int. Tabelle eine neu dazukommend Zeile farblich markieren
'Private Sub cmb_bestellung_eintragen_Click()
'
'Dim lstObjCem As ListObject
'
'Set lstObjCem = sh_Zement_Füller.ListObjects("tbl_Zement_Füller").DataBodyRange.Interior.ColorIndex = 8
'
'
'
''Me.Controls("TextBox" & i).Value
'
'Dim i As Long
'
'Application.ScreenUpdating = False
'
'With lstObjCem
'
'For i = 1 To 5
'
' If UF_Zement.Controls("Opb_" & i & "CemIII") = True Or _
' UF_Zement.Controls("Opb_" & i & "CemI") = True Or _
' UF_Zement.Controls("Füller" & i) = True Then
'
' lstObjCem.ListRows.Add 'soll farbig markiert sein so vileicht .DataBodyRange.Interior.ColorIndex = 8
'
'
' .ListColumns("Wer hat Bestellt").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_name_besteller.Value
' .ListColumns("Bestellt bei Firma").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Bestellt_bei_Firma.Value
' .ListColumns("Datum").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Bestelldatum.Value
' .ListColumns("Zeit").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Bestellzeit
' .ListColumns("KW").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Kalenderwoche
' .ListColumns("Liefertag(Datum)").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_lieferterminZm
'
'
' 'Zeitfenster 1 speichern
'
' If UF_Zement.Controls("Opb_" & i & "CemIII") = True Then
' .ListColumns("Zeitfenster von").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_von" & i)
' .ListColumns("Zeitfenster bis").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_bis" & i)
' .ListColumns("Cem III 42,5 N(na)").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = "Cem III A 42,5 N(na)"
'
' ElseIf UF_Zement.Controls("Opb_" & i & "CemI") = True Then
' .ListColumns("Zeitfenster von").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_von" & i)
' .ListColumns("Zeitfenster bis").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_bis" & i)
' .ListColumns("Cem I 42,5 R(na)").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = "Cem I 42,5 R(na)"
'
' ElseIf UF_Zement.Controls("Füller" & i) = True Then
' .ListColumns("Zeitfenster von").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_von" & i)
' .ListColumns("Zeitfenster bis").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_bis" & i)
' .ListColumns("Flugasche").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = "Füller"
' End If
'
' End If
'Next i
'
'
'End With
'
'Application.ScreenUpdating = True
'
'
'
'End Sub
Das ist mein code der auch so weit gut funktioniert
hat jemand eine idee außer mit einer bed. Formatierung und wenn ja warum diese
Ich wünsche euch schon mal eine schöne Weinachtszeit
LG Ronny
Hallo alle miteinander
Ich habe mal wieder ein Problem wo ich nicht weiter weiß
Ich möchte in eine int. Tabelle eine neu dazukommend Zeile farblich markieren
'Private Sub cmb_bestellung_eintragen_Click()
'
'Dim lstObjCem As ListObject
'
'Set lstObjCem = sh_Zement_Füller.ListObjects("tbl_Zement_Füller").DataBodyRange.Interior.ColorIndex = 8
'
'
'
''Me.Controls("TextBox" & i).Value
'
'Dim i As Long
'
'Application.ScreenUpdating = False
'
'With lstObjCem
'
'For i = 1 To 5
'
' If UF_Zement.Controls("Opb_" & i & "CemIII") = True Or _
' UF_Zement.Controls("Opb_" & i & "CemI") = True Or _
' UF_Zement.Controls("Füller" & i) = True Then
'
' lstObjCem.ListRows.Add 'soll farbig markiert sein so vileicht .DataBodyRange.Interior.ColorIndex = 8
'
'
' .ListColumns("Wer hat Bestellt").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_name_besteller.Value
' .ListColumns("Bestellt bei Firma").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Bestellt_bei_Firma.Value
' .ListColumns("Datum").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Bestelldatum.Value
' .ListColumns("Zeit").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Bestellzeit
' .ListColumns("KW").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_Kalenderwoche
' .ListColumns("Liefertag(Datum)").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.txt_lieferterminZm
'
'
' 'Zeitfenster 1 speichern
'
' If UF_Zement.Controls("Opb_" & i & "CemIII") = True Then
' .ListColumns("Zeitfenster von").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_von" & i)
' .ListColumns("Zeitfenster bis").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_bis" & i)
' .ListColumns("Cem III 42,5 N(na)").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = "Cem III A 42,5 N(na)"
'
' ElseIf UF_Zement.Controls("Opb_" & i & "CemI") = True Then
' .ListColumns("Zeitfenster von").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_von" & i)
' .ListColumns("Zeitfenster bis").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_bis" & i)
' .ListColumns("Cem I 42,5 R(na)").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = "Cem I 42,5 R(na)"
'
' ElseIf UF_Zement.Controls("Füller" & i) = True Then
' .ListColumns("Zeitfenster von").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_von" & i)
' .ListColumns("Zeitfenster bis").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = UF_Zement.Controls("cbo_bis" & i)
' .ListColumns("Flugasche").DataBodyRange(lstObjCem.DataBodyRange.Rows.Count) = "Füller"
' End If
'
' End If
'Next i
'
'
'End With
'
'Application.ScreenUpdating = True
'
'
'
'End Sub
Das ist mein code der auch so weit gut funktioniert
hat jemand eine idee außer mit einer bed. Formatierung und wenn ja warum diese
Ich wünsche euch schon mal eine schöne Weinachtszeit
LG Ronny