HAbe jetzt das Problem das ich von meinen Tabellenblatt eine Summe in einer Textbox meiner Userform auslesen lassen will. Da gibt es bestimmt auch eine Möglichkeit??? Könnt ihr noch einmal helfen,
Danke Markus
HAbe jetzt das Problem das ich von meinen Tabellenblatt eine Summe in einer Textbox meiner Userform auslesen lassen will. Da gibt es bestimmt auch eine Möglichkeit??? Könnt ihr noch einmal helfen,
Danke Markus
beispielsweise so (im Klassenmodul der UF):
Gruß
Peter
irgendwie geht das nicht. Was mach ich falsch; habe so wie angesagt gehandelt aber es tut sich nichts.
Gruß Markus
ist der Code im Modul der richtigen Userform? Heißt die TextBox1 auch so? Fragst Du, wie im Beispiel Tabelle3, A10 ab und steht dort ein Wert? Gibt es vielleicht eine Fehlermeldung?
Gruß
Peter
Ist alles so wie du es beschreibst
Tabelle1
Zelle A1
und die Textbox8
Habe nur ein Modul bzgl. Code
un Nu. Habe die ganze Zeit versucht geht abber immer noch nicht!
Danke nochmals
Markus
der Code gehört in das Modul der Userform (im Projektfenster Rechtsklick auf die Userform - Code anzeigen und hier den Code rein). Für TextBox8 und Wert von Tabelle1, A1 muss die Zeile natürlich lauten
TextBox8.Value = Sheets(1).Range("A1")
Gruß
Peter
Wenn ich den Code meiner Userform aufrufe so mit rechter Maustaste und so steht folgendes darin
Private Sub CommandButton1_Click()
Unload Me
End Sub
Private Sub CommandButton2_Click()
Columns(3).ClearContents
End Sub
Private Sub Label4_Click()
End Sub
Private Sub ListBox1_Click()
End Sub
Private Sub TextBox1_Change()
Sheets("Tabelle1").Cells(2, 3).Value = UserForm1.TextBox1.Value
End Sub
Private Sub TextBox2_Change()
Sheets("Tabelle1").Cells(3, 3).Value = UserForm1.TextBox2.Value
End Sub
Private Sub TextBox3_Change()
Sheets("Tabelle1").Cells(4, 3).Value = UserForm1.TextBox3.Value
End Sub
Private Sub TextBox4_Change()
Sheets("Tabelle1").Cells(5, 3).Value = UserForm1.TextBox4.Value
End Sub
Private Sub TextBox5_Change()
Sheets("Tabelle1").Cells(8, 3).Value = UserForm1.TextBox5.Value
End Sub
Private Sub TextBox6_Change()
Sheets("Tabelle1").Cells(6, 3).Value = UserForm1.TextBox6.Value
End Sub
Private Sub TextBox7_Change()
Sheets("Tabelle1").Cells(7, 3).Value = UserForm1.TextBox7.Value
End Sub
Private Sub TextBox8_Change()
End Sub
und im Modul
Private Sub UserForm1_Initialize()
TextBox8.Value = Tabelle(1).Range("A1")
End Sub
????????????????
Gruß Markus
TextBox8.Value=Sheets(1)!! Nicht Tabelle(1)! oder =Worksheets("Tabelle1").Range...
Gruß
Peter
ES GEHT NICHT!!! Ich könnte verrückt werden.
Darf ich dir meinen Senf einmal zuschicken zum reinschauen???
Wäre escht Dankbar
GRRRRRuß
Markus
mach mal aber bitte gespeichert als Version 8 und ohne Passworte.
Gruß
Peter
Private Sub UserForm1_Initialize()
Natürlich muss es innerhalb des Klassenmoduls der Userform1 heißen:
Private Sub UserForm_Initialize()
Peter
Echt super diesen Mann kann man nur weiterempfehlen.
Vielen Dank für die Mühe
Gruß Markus