VBA macht nur einen Vorschlag. Du kannst jeder Textbox benennen wie du willst. In diesem Fall Textbox1, Textbox2 ... textbox12, oder einfacher: "T_1", "T_2",...."T_12"
12.02.2016, 12:30 (Dieser Beitrag wurde zuletzt bearbeitet: 12.02.2016, 12:30 von snb.)
Du hast mehrere Objekten identische Namen gegeben: 'Auftrag'. Dann kann der Compiler nicht wissen welche du meinst. Ich habe die CodeName dieses Userforms geändert in 'u_Auftrag' Studiere nochmals wie man sheets benennen muss (speziel in Userform Iniitialize)
oder sheets(1) ' index die wechseln kann sheets("sheetname") ' was im tab zu sehen ist codename. ' was nur in VBA zu sehen ist im Projectbrowser.
Habe die codes Sheets umbenannt ...... selbes Ergebnis . Sobald ich deinen Code aus der Userform entferne, funktioniert es ja soweit. es muss also was mit dem Code zu tun haben.
:22: nein, ich habe wirklich nicht viel Ahnung von vba ........ aber genau deshalb, habe ich die Datei angehängt, damit man mein Problem nachvollziehen kann. Ich versuche schon seit langem dir verständlich zu machen, dass meine Combobox nicht direkt von der seite aufgerufen wird, so wie in deinem sehr guten Beispiel, welche fantastisch funktioniert. Aber mein Button, der die Userform öffnet, befindet sich eben nicht auf einem sheet, sondern in einer vorhandenen Userform. Dies funktioniert aber mit deinem Code nicht.