Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Excel umgekehrte Suchrichtung

Empfohlene Antworten

Veröffentlicht

Hallo liebe Helfer,

wie kann ich denn in Excel eine Suche starten, die von unten nach oben läuft (nicht wie üblich von oben nach unten).

Grund:

Ich habe einige Listen, in denen eine Person steht (mehrfach). Zu dem ist die Liste in Blöcke unterteilt, so das ich alle Blöcke benötige, in denen die bestimmte Person zu finden ist. Die Unterteilung ist durch einfache "-----" gegeben.

Nun habe ich ein einfaches Makro erstellt, das mir die Person sucht und das ende des Blockes.

Wenn ich jetzt nach dem nächsten Eintrag der Person suche, möchte ich nach dem finden eine Suche nach oben starten, um den Anfang des Blockes zu haben und den Teil zwischen den beiden Blöcken löschen kann.

Danke schon mal.

Hi,

schau dir mal die in der Excel API die Funktion FindPrevious an. Zeichne einfach ein Makro in Excel auf und ersetze jeweils xlNext mit xlPrevious und FindNext mit FindPrevious.

Das Makro was aufgezeichnet wird sieht ungefähr so aus:

    Cells.Find(What:="Ich suche diesen Text", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _

        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _

        , SearchFormat:=False).Activate

Cells.FindNext(After:=ActiveCell).Activate

'Cells' musst du allerdings auch mit einem Range Objekt ersetzen, welches den zu durchsuchenden Bereich definiert. Mit 'Cells' wird nämlich das gesamte Tabellenblatt durchsucht.

MfG

Kae-

warum erstellst du dir nicht erstmal eine Liste der Blöcke (die Ranges der einzelnen Blöcke) und suchst dann einfach in jedem Block ob die Person vorkommt ?

Für mich hört sich deine Herangehensweise ein wenig nach "durch den ***** ins Auge" an, was aber auch daran liegen kann, das ich / wir, nicht wissen was du da eigentlich vor hast ;)

Gruß

Sven

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.