Supportnet / Forum / Tabellenkalkulation
Textfelder verknüpfen
Frage
Hallo,
kann mir jemand sagen wie ich zwei Textfelder in
verschiedenen Tabellen miteinander verknüpfen kann?Das heißt in dem verknüpften Textfeld soll genau das gleiche stehen wie in dem Quell-Textfeld!
Antwort 1 von pelle
Hallo Jörg,
verstehe deine Frage nicht!!!
Ob Textfeld, ob Zahlenfeld kein Unterschied!?!?
gruss
pelle
verstehe deine Frage nicht!!!
Ob Textfeld, ob Zahlenfeld kein Unterschied!?!?
gruss
pelle
Antwort 2 von want2cu
Hallo Jörg,
das sollte über ganz simple Verknüpfung machbar sein. In der (Ziel)-Zelle, wo der Zellinhalt der Quellzelle erscheinen soll, ein Gleichheitszeichen eingeben und dann mit der Maus in die Quelltabelle in die Zelle wechseln, deren Inhalt erscheinen soll. Dann mit ENTER abschliessen und die Verknüpfung ist fertig.
CU
want2cu
P.S: Wie pelle schon gesagt hat: der Inhalt der Quellzelle ist völlig egal. Die Verknüpfung wird jeglichen Inhakt übernehmen.
das sollte über ganz simple Verknüpfung machbar sein. In der (Ziel)-Zelle, wo der Zellinhalt der Quellzelle erscheinen soll, ein Gleichheitszeichen eingeben und dann mit der Maus in die Quelltabelle in die Zelle wechseln, deren Inhalt erscheinen soll. Dann mit ENTER abschliessen und die Verknüpfung ist fertig.
CU
want2cu
P.S: Wie pelle schon gesagt hat: der Inhalt der Quellzelle ist völlig egal. Die Verknüpfung wird jeglichen Inhakt übernehmen.
Antwort 3 von Jonas
ok leute... das konnten Ihr, aber wie zum Teufel bekomme ich den Inhalt zweier Quell-Felder in EIN Zielfeld. um es zu erklären: ich habe eine Tabelle für die Mitarbeiter unserer Firma erstellt. Vor und Nachname werden in unterschiedliche felder eingetragen. jetzt sollen diese aber als adresse in EINEM neuen Datenfeld erscheinen... wer kennt die Formel?
Antwort 4 von Stefan_PE
Hallo Jörg,
wenn in den beiden Ausgangsfeldern Text steht (sollte ja wohl so sein) dann gibt es in Excel die Textverkettung (ich glaube so heißt das). Syntax im Zielfeld:
=A1&B1 (wenn Name und Vorname in A1 und B1 stehen)
Schöner ist allerdings:
=A1&" "&B1 (zwischen den "" ein Leerzeichen, das trnnt dann Vor- und Nachnamen...)
Gruß
Stefan
wenn in den beiden Ausgangsfeldern Text steht (sollte ja wohl so sein) dann gibt es in Excel die Textverkettung (ich glaube so heißt das). Syntax im Zielfeld:
=A1&B1 (wenn Name und Vorname in A1 und B1 stehen)
Schöner ist allerdings:
=A1&" "&B1 (zwischen den "" ein Leerzeichen, das trnnt dann Vor- und Nachnamen...)
Gruß
Stefan
Antwort 5 von Jonas
AAAAAAAAh... das zeichen hat mir gefehlt... bin schon am verzweifeln gewesen!
DANKE
DANKE
Antwort 6 von jörg
Hallo Leute,
danke für eure Anregungen.Ich meinte folgendes:
In einer Excel-Tabelle ist ein Textfeld das ich zum Beispiel mit einer Adresse fülle (Name,Anschrift,Ort).
In einer anderen Tabelle, das als Angebotsschrieb dienen soll, ist ein weiteres Textfeld das dann automatisch den Text von dem ersten Textfeld einfügt.
Ich habe dem ersten Textfeld keine Zelle zugewiesen.Ich will also nur zwei Textfelder in unterschiedlichen Tabelle mit dem gleichen Inhalt haben aber nur in einem (EIngángs-Textfeld) schreiben!
Hatt jemand eine Idee?
danke für eure Anregungen.Ich meinte folgendes:
In einer Excel-Tabelle ist ein Textfeld das ich zum Beispiel mit einer Adresse fülle (Name,Anschrift,Ort).
In einer anderen Tabelle, das als Angebotsschrieb dienen soll, ist ein weiteres Textfeld das dann automatisch den Text von dem ersten Textfeld einfügt.
Ich habe dem ersten Textfeld keine Zelle zugewiesen.Ich will also nur zwei Textfelder in unterschiedlichen Tabelle mit dem gleichen Inhalt haben aber nur in einem (EIngángs-Textfeld) schreiben!
Hatt jemand eine Idee?
Antwort 7 von coros
Nabend Jörg,
kopiere nachfolgenden Code in das VBA Projekt der Tabelle, dass das Textfeld enthält, in dem Du Deine Eingabe machen möchtest.
Dieser Code zeigt in Textfeld1, dass sich in dem Beispiel in Tabellenblatt2 befindet, genau das gleiche an, was in dem anderen Textfeld eingegeben wurde.
Du musst den Code sicherlich noch anpasse. Zum einen wirst Du in der Zeile
Worksheets("Tabelle2").TextBox1 = TextBox1
den Blattnamen "Tabelle2" gegen Deinen Blattnamen tauschen müssen. Außerdem musst Du gegebenenfalls die Textboxnummern anpassen, da ich nicht weiß, um welche Textboxnummer es bei Dir geht.
Ich hoffe Du kommst klar. Wenn Du nicht weißt, wie Du den Code in das VBA Projekt der Tabelle kopieren sollst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann Anleitung zum VBA Projekt “Tabelle" nach, da habe ich eine bebilderte Anleitung.
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.
kopiere nachfolgenden Code in das VBA Projekt der Tabelle, dass das Textfeld enthält, in dem Du Deine Eingabe machen möchtest.
Private Sub TextBox1_Change()
Worksheets("Tabelle2").TextBox1 = TextBox1
End SubDieser Code zeigt in Textfeld1, dass sich in dem Beispiel in Tabellenblatt2 befindet, genau das gleiche an, was in dem anderen Textfeld eingegeben wurde.
Du musst den Code sicherlich noch anpasse. Zum einen wirst Du in der Zeile
Worksheets("Tabelle2").TextBox1 = TextBox1
den Blattnamen "Tabelle2" gegen Deinen Blattnamen tauschen müssen. Außerdem musst Du gegebenenfalls die Textboxnummern anpassen, da ich nicht weiß, um welche Textboxnummer es bei Dir geht.
Ich hoffe Du kommst klar. Wenn Du nicht weißt, wie Du den Code in das VBA Projekt der Tabelle kopieren sollst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann Anleitung zum VBA Projekt “Tabelle" nach, da habe ich eine bebilderte Anleitung.
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 8 von Jörg
Hallo coros,
Schönen Dank für Deine Bemühungen, doch ich versteh nur Bahnhof in punkto VB!
Gibt es nicht eine einfache Formel die ich in díe Befehlszeile eingeben kann?
mfg. Jörg
Schönen Dank für Deine Bemühungen, doch ich versteh nur Bahnhof in punkto VB!
Gibt es nicht eine einfache Formel die ich in díe Befehlszeile eingeben kann?
mfg. Jörg
Antwort 9 von NES-SEEVETAL
Hallo Coros,
habe Deine Anweisungen genau befolgt, jedoch tut sich in meinen Textfeldern gar nichts......
Könnte ich Dir die Datei vielleicht einfach mal zuschicken?
Lieben Gruß,
Mirko
habe Deine Anweisungen genau befolgt, jedoch tut sich in meinen Textfeldern gar nichts......
Könnte ich Dir die Datei vielleicht einfach mal zuschicken?
Lieben Gruß,
Mirko
Antwort 10 von coros
Hallo Mirko,
kannst Du gerne machen. Schicke die Datei an meine E-Mailadresse:coros@excelbeispiele.de. Binde aber bitte in die Betreffzeile irgendwie das Wort Supportnet und Den Namen, unter dem Du hier gepostet hast mit ein, da ich alle Mail´s, deren Absender ich nicht kenne, ungelesen lösche.
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.
kannst Du gerne machen. Schicke die Datei an meine E-Mailadresse:coros@excelbeispiele.de. Binde aber bitte in die Betreffzeile irgendwie das Wort Supportnet und Den Namen, unter dem Du hier gepostet hast mit ein, da ich alle Mail´s, deren Absender ich nicht kenne, ungelesen lösche.
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.

