Automatische Suche in Excel

Hallo liebe Teilnehmer von Wer-weiss-was,

ich bin neu dabei und hoffe, dass mir jemand weiterhelfen kann, denn ich bin mit meinem Latein am Ende und da ich bei Euch schon öfter mal reingespinkst habe, vertraue ich auf Eure Kenntnisse.

Zu meinem Problem:
Ich habe für meine Arbeit eine Containerliste in Excel erstellt, die Inhalte dieser Container sind auf einem Extra-Tabellen-Blatt 1 gespeichert und können auf dieser Seite auch jederzeit umgeändert werden. Auf dem anderen Tabellenblatt 2 kann man diese Inhaltsliste über einen Drop-down-Schalter auf J2 aufrufen. Die Inhalte dieser Container sind immer auf der Spalte C gespeichert. Jetzt möchte ich, dass wenn ich in J2 auf den Inhalt „X“ gehe, dann soll der Cursor automatisch zu dem richtigen Container springen, in dem sich der Inhalt „X“ befindet.

Weiss jemand, wie das funktioniert??? Kann auch über VBA sein, nur da habe ich ganz wenig Ahnung von und man müsste mir genau beschreiben, wie ich vorgehen muss.

Ich freue mich über zahlreiche Hinweise und auf jede Antwort und möchte mich im Voraus für die Bemühungen bedanken.

Mit freundlichen Grüssen
Bruderdag

Hallo,
ich weiß nicht, ob ich das Problem richtig verstanden habe, es handelt sich wohl um einen einfachen Link, also:

  • auf die entsprechende Zelle clicken und dann in der Menuleiste auf das Symbol Hyperlink (resp. via „Einfügen“ -> „Hyperlink“
  • in dem erscheinenden Fenster einen Anzeigetext eingeben und dann als Ziel „aktuelles Dokument“
  • dort das entsprechende Ziel auswählen

Viel Erfolg

Rainer

Hallo Rainer,

zunächst einmal vielen Dank für die schnelle Antwort.
Aber ich habe es wohl doch nicht ausführlich genug erklärt, denn das ist nicht mein Problem.

Ich habe ein Excelprogramm das heisst „Containerliste“. In diese Liste trage ich in Tabelle 1 sämtliche Teile ein, die im Umlauf sind und in Tabelle 2 habe ich in der Spalte J2 über Datei/Gültigkeit eine Drop-Down Zelle aktiviert, über die ich diese Liste abrufen kann, damit ich das nicht immer wieder neu schreiben muss, weil wir des öfteren dort nachgucken müssen. Wenn wir einen Container befüllen, dann trage ich in Tabelle 1 die Sache ein und in Tabelle 2 in der Zeile C den gleichen Inhalt (sowie auf A die Nr. des Containers und auf B die Farbe des Containers). Wenn ich jetzt also etwas suche, was ich bereits eingetragen habe, dann gehe ich auf J2, da wähle ich das Produkt aus und der Cursor soll dann automatisch in diese Zeile springen, wo dieses Produkt drin ist (sprich in welchem Container es sich befindet). Und das weiss ich nicht, wie ich das hinbekommen soll! Hast Du da vielleicht eine Idee?

Vielen Dank nochmal für Deine tatkräftige Mithilfe und schönen Sonntag abend.

Viele Grüsse
Bruderdag

Hallo Bruderdag,

Du schreibst, dass die Erklärung nicht Dein Problem sei, mir scheint es aber doch so, zumindest kann ich mit einigen Erklärungen nichts anfangen:

  • Spalte J2, was ist das? Spalte J und Zeile 2 ?
  • welche Excel-Version? bei mir (Excel 2003) ist der Menupunkt „Gültigkeit“ unter „Daten“ und nicht unter „Datei“
  • wie man damit ein Drop/Down-Feld einrichtet weiß ich nicht
  • wieder so eine Ungenauigkeit „Tabelle 2 in der Zeile C“, gemeint ist wohl die Spalte C
    Der langen Rede kurzer Sinn:
    Es soll wohl beim Click auf ein Element einer Liste zu einer bestimmten Zeile einer anderen Tabelle gesprungen werden? Wie gesagt, mit der von Dir erwähnten „Drop-Down Zelle“ kenne ich mich nicht aus, nur mit Objekten wie ListBox, ComboBox etc. Das sind aber eigene Objekte mit verschiedenen Ereignisroutinen wie Änderung, Click etc. - und das setzt dann Programmierung mit VBA voraus, die Kenntnisse dazu fehlen Dir lt. eigener Aussage. Darüber hinaus scheint es sich um eine kommerzielle Anwendung zu handeln, nach meiner Auffassung ist das Forum hier nicht gedacht, kommerzielle Anwendungen zu unterstützen, dazu gibt es genügend Software-Berater/-Programmierer.

Bei Formulierungen wie „dann trage ich in Tabelle 1 die Sache ein und in Tabelle 2 in der Zeile C den gleichen Inhalt“ sträuben sich mir die Haare, wieso den gleichen Inhalt doppelt? Wenn schon dann via Verweis (Click auf die Zelle in Tabelle 2, Format Standard, = eingeben, dann Wechsel auf Tabelle 1, Click auf die entsprechende Zelle und Enter). Außerdem scheint mir das gesamte Verfahren etwas unklar, ich hätte so etwas vermutlich mit einer einzigen mehrspaltigen Liste gelöst, evtl. auch mit einer Excel-Tabelle (alle Daten in einer Zeile und dann in der entsprechenden Spalte den Suchbegriff filtern).
So, das war mein Rat, wende Dich an einen professionellen Fachmann. Für mich ist das Thema erledigt, dazu bitte nicht mehr erneut anschreiben.
Viel Erfolg
Rainer

ich blicke nun mal wirklich nicht auf Anhieb durch. Kannst du das Ganze besser beschreiben?

Danke
Pete

Hallo Pete,

vielen Dank erst einmal für Dein Interesse mir weiter zu helfen.
Ich habe mich bisher noch nie in so einem Forum an jemanden gewendet
und habe mich in meiner Unwissenheit vielleicht etwas verkehrt
ausgedrückt. Das tut mir leid.

Daher versuche ich es jetzt einmal etwas ausführlicher!

Mein Problem ist folgendes:

Ich habe für mich eine Liste in Excel (2003) erstellt, in der Spalte C
ab der Zeile 3 bis Zeile 100. Jetzt möchte ich, dass wenn ich in
Spalte J Zeile 2 ein (z.B.) „X“ eingetrage, dann soll der Cursor automatisch
zur Spalte C und in die richtige Zeile springen, in dem sich der Inhalt „X“ befindet.
Ach ja und die Zeile 1 und 2 habe ich FIXIERT ( über Fenster und dann
Fenster fixieren ).
Jetzt meine Frage:
Ist es überhaupt möglich, wenn ich also in Spalte J, Zeile 2 ein Wort
eingebe, was z.B. an der 100ten Stelle von C wäre, dass sich nicht nur
der Cursor dahinbewegt sondern auch das Bild scrollt, so dass die
Zeile automatisch im Sichtbereich wäre?
Und wenn ja, wie funktioniert das? Was muss ich tun?

Ich hoffe, diesmal ist es etwas verständlicher und ich habe auch die
richtigen Bezeichnungen bzw. Fachbegriffe benutzt, da ich kein Profi
bin und auch keine Kurse dafür besucht habe, sondern mir mein Wissen
selber angelernt habe - quasi lerning by doing!

Für Deine Hilfe möchte ich mich im Voraus schon mal recht herzlich
bedanken.

Viele Grüsse
Bruderdag

Hallo Pete,

vielen Dank erst einmal für Dein Interesse mir weiter zu helfen.
Ich habe mich bisher noch nie in so einem Forum an jemanden gewendet
und habe mich in meiner Unwissenheit vielleicht etwas verkehrt
ausgedrückt. Das tut mir leid.

Daher versuche ich es jetzt einmal etwas ausführlicher!

Mein Problem ist folgendes:

Ich habe für mich eine Liste in Excel (2003) erstellt, in der Spalte C
ab der Zeile 3 bis Zeile 100. Jetzt möchte ich, dass wenn ich in
Spalte J Zeile 2 ein (z.B.) „X“ eingetrage, dann soll der Cursor automatisch
zur Spalte C und in die richtige Zeile springen, in dem sich der Inhalt „X“ befindet.
Ach ja und die Zeile 1 und 2 habe ich FIXIERT ( über Fenster und dann
Fenster fixieren ).
Jetzt meine Frage:
Ist es überhaupt möglich, wenn ich also in Spalte J, Zeile 2 ein Wort
eingebe, was z.B. an der 100ten Stelle von C wäre, dass sich nicht nur
der Cursor dahinbewegt sondern auch das Bild scrollt, so dass die
Zeile automatisch im Sichtbereich wäre?
Und wenn ja, wie funktioniert das? Was muss ich tun?

Ich hoffe, diesmal ist es etwas verständlicher und ich habe auch die
richtigen Bezeichnungen bzw. Fachbegriffe benutzt, da ich kein Profi
bin und auch keine Kurse dafür besucht habe, sondern mir mein Wissen
selber angelernt habe - quasi lerning by doing!

Für Deine Hilfe möchte ich mich im Voraus schon mal recht herzlich
bedanken.

Viele Grüsse
Bruderdag

Hallo Pete,

vielen Dank erst einmal für Dein Interesse mir weiter zu helfen.
Ich habe mich bisher noch nie in so einem Forum an jemanden gewendet
und habe mich in meiner Unwissenheit vielleicht etwas verkehrt
ausgedrückt. Das tut mir leid.

Daher versuche ich es jetzt einmal etwas ausführlicher!

Mein Problem ist folgendes:

Ich habe für mich eine Liste in Excel (2003) erstellt, in der Spalte C
ab der Zeile 3 bis Zeile 100. Jetzt möchte ich, dass wenn ich in
Spalte J Zeile 2 ein (z.B.) „X“ eingetrage, dann soll der Cursor automatisch
zur Spalte C und in die richtige Zeile springen, in dem sich der Inhalt „X“ befindet.
Ach ja und die Zeile 1 und 2 habe ich FIXIERT ( über Fenster und dann
Fenster fixieren ).
Jetzt meine Frage:
Ist es überhaupt möglich, wenn ich also in Spalte J, Zeile 2 ein Wort
eingebe, was z.B. an der 100ten Stelle von C wäre, dass sich nicht nur
der Cursor dahinbewegt sondern auch das Bild scrollt, so dass die
Zeile automatisch im Sichtbereich wäre?
Und wenn ja, wie funktioniert das? Was muss ich tun?

Ich hoffe, diesmal ist es etwas verständlicher und ich habe auch die
richtigen Bezeichnungen bzw. Fachbegriffe benutzt, da ich kein Profi
bin und auch keine Kurse dafür besucht habe, sondern mir mein Wissen
selber angelernt habe - quasi lerning by doing!

Für Deine Hilfe möchte ich mich im Voraus schon mal recht herzlich
bedanken.

Viele Grüsse
Bruderdag