Re: Textbox Eintrag in Tabelle
13.03.2003 01:45:12
heinz
ach ja,
wenn du sehr viele textboxen hast, dann rentierts ein unterprogramm zu machen, allerdings muss man dann, so viel ich weiss, die textboxen, um sie variabel ansprechen zu können, in einer NewCollection zusammenfassen. rentiert aber nur wenns viele sind.sieht ca. so aus:
sub userform initialize
dim texte as NewCollection
texte(1).AddControl("TextBox1")
end sub
und ca. so
Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
x = 1
Call unterprogramm
End Sub
Private Sub TextBox2_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
x = 2
Call unterprogramm
End Sub
und ca. so:
sub unterprogramm
Dim i As Integer
i = 1
Do Until IsEmpty(Cells(i, 1))
i = i + 1
Loop
Sheets("Tabelle1").Cells(i, 1).Value = texte(x)
End Sub
mit find geht das leere zelle suchen viel schneller - verwend ich aber nur wenn in der erste spalte beschriftungen stehen - dieses find funzt so komisch - fängt in der 2ten zeile an und hört in der ersten auf und so kas