Discussion:
Wie kann man eine Suchmaske in Exel erstellen?
(zu alt für eine Antwort)
Sebastian
2007-03-13 15:40:21 UTC
Permalink
Ich schreibe gerade an einer Studienarbeit bei der ich deutsche Fachbegriffe
(Logistik, Transportwesen,..) mit Erklärung (2-3 Sätze) erstelle und diese
dann samt Erklärung ins Englische übersetze.
Ich würde diese Begriffe (ca. 600) gerne alphabetisch in Excel darstellen,
ähnlich wie in einer Datenbank bzw. Wörterbuch.
Das eigentliche Problem ist, dass ich zusätzlich gerne eine Art
Suchmaschine, Suchmaske erstellen möchte, damit man einzelne Wörter schnell
in der Datenbank finden kann, und diese dann auch angezeigt werden bzw. Excel
in die richtige Zeile springt.
Die Datenbank muss nicht in Excel angefertigt werden. Ich denke nur das dies
das einfachste Programm hierfür wäre.
Über Hilfe jeglicher Art wäre ich dankbar.
Claus Busch
2007-03-13 16:04:03 UTC
Permalink
Hallo Sebastian,
Post by Sebastian
Ich schreibe gerade an einer Studienarbeit bei der ich deutsche Fachbegriffe
(Logistik, Transportwesen,..) mit Erklärung (2-3 Sätze) erstelle und diese
dann samt Erklärung ins Englische übersetze.
Ich würde diese Begriffe (ca. 600) gerne alphabetisch in Excel darstellen,
ähnlich wie in einer Datenbank bzw. Wörterbuch.
Das eigentliche Problem ist, dass ich zusätzlich gerne eine Art
Suchmaschine, Suchmaske erstellen möchte, damit man einzelne Wörter schnell
in der Datenbank finden kann, und diese dann auch angezeigt werden bzw. Excel
in die richtige Zeile springt.
Die Datenbank muss nicht in Excel angefertigt werden. Ich denke nur das dies
das einfachste Programm hierfür wäre.
Über Hilfe jeglicher Art wäre ich dankbar.
probiers mal so:
Sub Suche()
Dim myRange As Range
Dim rngZelle As Range
Dim strSuch As String

strSuch = Application.InputBox("Bitte geben sie den gesuchten" _
& " Begriff ein", "Suchmaske", Type:=2)

'Hier deinen Bereich anpassen
Set myRange = Range("A1:A1000")

For Each rngZelle In myRange
If rngZelle.Value = strSuch Then
rngZelle.Select
ActiveWindow.ScrollRow = rngZelle.Row
End If
Next

End Sub

Füge den Code in ein Modul ein. Du kannst das Makro auch mit einem
Tastaturkürzel belegen, damit du es über die Tastatur starten kannst.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Peter Lederer
2007-03-13 17:58:18 UTC
Permalink
Post by Sebastian
Das eigentliche Problem ist, dass ich zusätzlich gerne eine Art
Suchmaschine, Suchmaske erstellen möchte, damit man einzelne Wörter schnell
in der Datenbank finden kann, und diese dann auch angezeigt werden bzw. Excel
in die richtige Zeile springt.
Neben dem eleganten Vorschlag von Claus, was spricht gegen Strg+F?
--
Grüße
Peter
WIN XP Prof. SP2, Excel 2002
Robert Feldmann
2007-03-16 20:55:48 UTC
Permalink
Hallo Sebastian,

unter Excel 2003 geht folgendes:

Der Bereich sollte Überschriften haben. Dann unter Extras -> Liste ->
Liste erstellen. Danach wird eine neue Symbolleiste eingeblendet. Hier
wählst Du ganz links statt Liste Maske. Könnte schon reichen.
Post by Sebastian
Ich schreibe gerade an einer Studienarbeit bei der ich deutsche Fachbegriffe
(Logistik, Transportwesen,..) mit Erklärung (2-3 Sätze) erstelle und diese
dann samt Erklärung ins Englische übersetze.
Ich würde diese Begriffe (ca. 600) gerne alphabetisch in Excel darstellen,
ähnlich wie in einer Datenbank bzw. Wörterbuch.
Das eigentliche Problem ist, dass ich zusätzlich gerne eine Art
Suchmaschine, Suchmaske erstellen möchte, damit man einzelne Wörter schnell
in der Datenbank finden kann, und diese dann auch angezeigt werden bzw. Excel
in die richtige Zeile springt.
Die Datenbank muss nicht in Excel angefertigt werden. Ich denke nur das dies
das einfachste Programm hierfür wäre.
Über Hilfe jeglicher Art wäre ich dankbar.
bis dann,
Robert
--
Nicht was Du sagst ist entscheidend,
sondern was verstanden wird.
Loading...