Supportnet Computer
Planet of Tech

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

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.

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

Antwort 5 von Jonas

AAAAAAAAh... das zeichen hat mir gefehlt... bin schon am verzweifeln gewesen!

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?

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.

Private Sub TextBox1_Change()
Worksheets("Tabelle2").TextBox1 = TextBox1
End Sub


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.

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

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

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.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: