Codezeillen kürzen
16.06.2019 23:29:51
Charly
ich würde gern meinen Code für die TextBoxen kürzen.
Meine Mappe(1) mit
1 UF
-> inkl.
95 TextBoxen
1 ComboBox
5 Buttons
Mappe(2)(3)(4)(5)(6)(7)(8) > Daten, Identischer Aufbau
Mappe(9) Vorlage > Inhalte der TextBoxen werden in bestimmte Zellen geschrieben
Wenn Ich in Mappe(1) per Button meine UF Öffne u. per ComboBox einen Wert wähle wird daraufhin
Mappe(2)(3)(4)(5)(6)(7)(8) im Hintergrund geladen. Der eingegebene Wert wird in den Mappen im
Hintergrund gesucht u. in die UF = TextBoxen eingelesen. Daraufhin wird der Inhalt der Textboxen
per Button weitergeleitet in Mappe(9) durch einen weiteren Button wird dann gespeichert.
Soweit so gut...
Mein Problem,
ich möchte die Codezeilen die zur Weitergabe an die Mappe(9) im Moment genutzt
werden kürzen um langes Laden zu vermeiden.
Wie od. was muss Ich am Code ändern um mein Vorhaben umzusetzen, wenn´s denn möglich ist...
Hier mein Code:
Private Sub CommandButton_Click()
' Vorlage
ChDir "P:\"
Workbooks.Open Filename:="P:\Mappe(9).xlsx"
x = CB_ID_ErPr.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("X3:AE3").Value = x
x = TB_Aufnahme.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E4:O4").Value = x
x = TB_Wohnbereich.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E5:O5").Value = x
x = TB_Zimmer.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E6:O6").Value = x
x = TB_Bew_Name.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E7:O7").Value = x
x = TB_Geb_Date.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E8:O8").Value = x
x = TB_Versichert.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U4:AE4").Value = x
x = TB_PVersichert.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U5:AE5").Value = x
x = TB_HA_Arzt.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U6:AE6").Value = x
x = TB_Rezept.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U7:AE7").Value = x
x = TB_Geä_Date1.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U8:AE8").Value = x
' TB_xxxxxxx_RO.Text
x = TB_Lieferant_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E10:O10").Value = x
x = TB_Lieferdatum_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E11:O11").Value = x
x = TB_Hersteller_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E12:O12").Value = x
x = TB_Model_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E13:O13").Value = x
x = TB_CE_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E14:O14").Value = x
x = TB_Geä_Date2_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E15:O15").Value = x
x = TB_Stre_Inv_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U10:AE10").Value = x
x = TB_SN_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U11:AE11").Value = x
x = TB_Reg_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U12:AE12").Value = x
x = TB_Reha_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U13:AE13").Value = x
x = TB_Baujahr_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U14:AE14").Value = x
x = TB_Änderungsgrund_RO.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U15:AE15").Value = x
' TB_xxxxxxx_RS.Text
x = TB_Lieferant_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E17:O17").Value = x
x = TB_Lieferdatum_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E18:O18").Value = x
x = TB_Hersteller_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E19:O19").Value = x
x = TB_Model_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E20:O20").Value = x
x = TB_CE_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E21:O21").Value = x
x = TB_Geä_Date2_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E22:O22").Value = x
x = TB_Stre_Inv_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U17:AE17").Value = x
x = TB_SN_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U18:AE18").Value = x
x = TB_Reg_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U19:AE19").Value = x
x = TB_Reha_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U20:AE20").Value = x
x = TB_Baujahr_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U21:AE21").Value = x
x = TB_Änderungsgrund_RS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U22:AE22").Value = x
' TB_xxxxxxx_PRS.Text
x = TB_Lieferant_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E24:O24").Value = x
x = TB_Lieferdatum_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E25:O25").Value = x
x = TB_Hersteller_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E26:O26").Value = x
x = TB_Model_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E27:O27").Value = x
x = TB_CE_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E28:O28").Value = x
x = TB_Geä_Date2_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E29:O29").Value = x
x = TB_Stre_Inv_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U24:AE24").Value = x
x = TB_SN_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U25:AE25").Value = x
x = TB_Reg_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U26:AE26").Value = x
x = TB_Reha_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U27:AE27").Value = x
x = TB_Baujahr_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U28:AE28").Value = x
x = TB_Änderungsgrund_PRS.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U29:AE29").Value = x
' TB_xxxxxxx_Ki.Text
x = TB_Lieferant_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E31:O31").Value = x
x = TB_Lieferdatum_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E32:O32").Value = x
x = TB_Hersteller_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E33:O33").Value = x
x = TB_Model_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E34:O34").Value = x
x = TB_CE_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E35:O35").Value = x
x = TB_Geä_Date2_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E36:O36").Value = x
x = TB_Stre_Inv_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U31:AE31").Value = x
x = TB_SN_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U32:AE32").Value = x
x = TB_Reg_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U33:AE33").Value = x
x = TB_Reha_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U34:AE34").Value = x
x = TB_Baujahr_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U35:AE35").Value = x
x = TB_Änderungsgrund_Ki.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U36:AE36").Value = x
' TB_xxxxxxx_WLM.Text
x = TB_Lieferant_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E38:O38").Value = x
x = TB_Lieferdatum_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E39:O39").Value = x
x = TB_Hersteller_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E40:O40").Value = x
x = TB_Model_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E41:O41").Value = x
x = TB_CE_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E42:O42").Value = x
x = TB_Geä_Date2_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E43:O43").Value = x
x = TB_Stre_Inv_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U38:AE38").Value = x
x = TB_SN_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U39:AE39").Value = x
x = TB_Reg_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U40:AE40").Value = x
x = TB_Reha_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U41:AE41").Value = x
x = TB_Baujahr_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U42:AE42").Value = x
x = TB_Änderungsgrund_WLM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U43:AE43").Value = x
' TB_xxxxxxx_ADM.Text
x = TB_Lieferant_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E45:O45").Value = x
x = TB_Lieferdatum_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E46:O46").Value = x
x = TB_Hersteller_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E47:O47").Value = x
x = TB_Model_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E48:O48").Value = x
x = TB_CE_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E49:O49").Value = x
x = TB_Geä_Date2_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E50:O50").Value = x
x = TB_Stre_Inv_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U45:AE45").Value = x
x = TB_SN_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U46:AE46").Value = x
x = TB_Reg_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U47:AE47").Value = x
x = TB_Reha_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U48:AE48").Value = x
x = TB_Baujahr_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U49:AE49").Value = x
x = TB_Änderungsgrund_ADM.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U50:AE50").Value = x
' TB_xxxxxxx_Son.Text
x = TB_Lieferant_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E53:O53").Value = x
x = TB_Lieferdatum_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E54:O54").Value = x
x = TB_Hersteller_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E55:O55").Value = x
x = TB_Model_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E56:O56").Value = x
x = TB_CE_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E57:O57").Value = x
x = TB_Geä_Date2_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("E58:O58").Value = x
x = TB_Stre_Inv_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U53:AE53").Value = x
x = TB_SN_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U54:AE54").Value = x
x = TB_Reg_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U55:AE55").Value = x
x = TB_Reha_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U56:AE56").Value = x
x = TB_Baujahr_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U57:AE57").Value = x
x = TB_Änderungsgrund_Son.Text
Workbooks("Mappe(9).xlsx").Sheets("Protokoll").Range("U58:AE58").Value = x
Workbooks("Mappe(1).xlsm").Worksheets("Eingabe").Activate
End Sub
Gruß Charly