Supportnet / Forum / Tabellenkalkulation
Textfelder zuordnen
Frage
Hi all,
Ich möchte ein Textfeld generieren, und den Eintrag, den der user dann im Textfeld einträgt einer bestimmten Zelle zuordnen, wie geht das?
Antwort 1 von JöKe
Hi ADJ,
Textfeld aus Steuerelement-Toolbox generieren, mit der re.Maustaste ins Textfeld clicken, bei Eigenschaften LinkedCell anclicken (doppelclick), deine Zelladresse (z.B. "A1") eingeben, Eigenschaften schließen, Entwurfsmodus beenden und fertig.
MfG JöKe
Textfeld aus Steuerelement-Toolbox generieren, mit der re.Maustaste ins Textfeld clicken, bei Eigenschaften LinkedCell anclicken (doppelclick), deine Zelladresse (z.B. "A1") eingeben, Eigenschaften schließen, Entwurfsmodus beenden und fertig.
MfG JöKe
Antwort 2 von adj
Hi,
danke für die Antwort, aber ich brauche es anders herum, dass was der user in die textbox eingibt, muss in eine best. zelle geschrieben werden. Bei dem verweis den du gemeint hast, wird in die textbox der eintrag der zelle geschrieben (genau umgedreht, wie gewünscht)
danke für die Antwort, aber ich brauche es anders herum, dass was der user in die textbox eingibt, muss in eine best. zelle geschrieben werden. Bei dem verweis den du gemeint hast, wird in die textbox der eintrag der zelle geschrieben (genau umgedreht, wie gewünscht)
Antwort 3 von coros
Hi adj,
hast Du mal mit dem Vorschlag von Jöke versucht etwas in die Zelle zu schreiben? Wenn Du das gemacht hättest, dann hättest Du gesehen, dass das was Du in das Textfeld schreibst auch in der Zelle, z.B. A1, erscheint. Du kannst das aber auch über einen VBA Code machen. Kopiere dazu den nachfolgenden Code in das VBA Projekt der Tabelle, in dem sich das Textfeld befindet.
Bei dem Code wird alles was Du in das Textfeld schreibst auch in Zelle A1 ausgegeben. Wenn Du nicht weißt, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und´dort dann Anleitung zum VBA Projekt “Tabelle". Da habe ich das erklärt.
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
hast Du mal mit dem Vorschlag von Jöke versucht etwas in die Zelle zu schreiben? Wenn Du das gemacht hättest, dann hättest Du gesehen, dass das was Du in das Textfeld schreibst auch in der Zelle, z.B. A1, erscheint. Du kannst das aber auch über einen VBA Code machen. Kopiere dazu den nachfolgenden Code in das VBA Projekt der Tabelle, in dem sich das Textfeld befindet.
Private Sub TextBox1_Change()
Range("A1") = TextBox1
End SubBei dem Code wird alles was Du in das Textfeld schreibst auch in Zelle A1 ausgegeben. Wenn Du nicht weißt, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und´dort dann Anleitung zum VBA Projekt “Tabelle". Da habe ich das erklärt.
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 4 von adj
hi,
klar habe ich es versucht, ging aber nicht. Fehlermeldung: Verweis ist ungültig.
klar habe ich es versucht, ging aber nicht. Fehlermeldung: Verweis ist ungültig.
Antwort 5 von JoeKe
Hi adj,
wo kam die Fehlermeldung?
Bei der Eingabe "Eigenschaften/LinkedCell" oder anschließend bei der Eingabe ins Textfeld?
wo kam die Fehlermeldung?
Bei der Eingabe "Eigenschaften/LinkedCell" oder anschließend bei der Eingabe ins Textfeld?
Antwort 6 von adj
anschließend in der Eingabe in das textfeld
Antwort 7 von JoeKe
Hi adj,
ich befürchte du hast den Entwurfmodus nicht ordentlich beendet. Wenn das so ist müstes du auch probleme haben Excel zu beenden?!
MfG JöKe
ich befürchte du hast den Entwurfmodus nicht ordentlich beendet. Wenn das so ist müstes du auch probleme haben Excel zu beenden?!
MfG JöKe
Antwort 8 von adj
Danke für den Tip, du hast es getroffen, hatte Excell bis jetzt offen, und dann getestet, wenn ich den Entwurfsmodus beende, dann funkt das auch ordentlich, aber eine Frage...? wenn ich jetzt nochmal in die Eigenschaften möchte, wie komme ich da rein, mit rechtsklick geht zwar ein Fenster auf, aber die Eigenschaften sind verschwunden.
Danke im vorraus
ADj
Danke im vorraus
ADj
Antwort 9 von JoeKe
Hi,
um die Eigenschaften des Textfeldes zubearbeiten muß erst wieder der Entwurfmodus gestartet werden. Bzw. must du dir mal die Überschrift des Fensters anschauen da sollte "TextBox1 TextBox" stehen falls nicht pulldown öffnen und die TextBox auswählen.
MfG JöKe
um die Eigenschaften des Textfeldes zubearbeiten muß erst wieder der Entwurfmodus gestartet werden. Bzw. must du dir mal die Überschrift des Fensters anschauen da sollte "TextBox1 TextBox" stehen falls nicht pulldown öffnen und die TextBox auswählen.
MfG JöKe
Antwort 10 von JoeKe
Hi adj,
hab mir deine Text nochmal genauer durchgelesen. Dabei ist mir aufgefallen das wir eventuell von 2 unterschiedlichen Textfeldern sprechen. Damit mein Vorschlag hinhaut muss das Feld von der Symbolleiste "Steuerelemente-Toolbox" stammen nicht von "Zeichnen". Ist bei coros Vorschlag genau so.
MfG JöKe
hab mir deine Text nochmal genauer durchgelesen. Dabei ist mir aufgefallen das wir eventuell von 2 unterschiedlichen Textfeldern sprechen. Damit mein Vorschlag hinhaut muss das Feld von der Symbolleiste "Steuerelemente-Toolbox" stammen nicht von "Zeichnen". Ist bei coros Vorschlag genau so.
MfG JöKe
Antwort 11 von adj
hi,
danke, aber das haut schon hin, bei dem anderen geht ja eh gar nix
danke, aber das haut schon hin, bei dem anderen geht ja eh gar nix
Antwort 12 von JoeKe
Hi adj,
wenn du erst mal zurecht kommst ist i.o..
Helfen ist halt manchmal schwierig, wenn man sieht was der andere macht. Viel Spass weiterhin.
MfG JöKe
wenn du erst mal zurecht kommst ist i.o..
Helfen ist halt manchmal schwierig, wenn man sieht was der andere macht. Viel Spass weiterhin.
MfG JöKe

