Registriert seit: 16.02.2016
Version(en): 2014
Hallo zusammen,
ich stehe vor der schwierigen Aufgabe, eine URL Liste mit Subsites aufgrund einer Liste mit root Sites zu filtern. Das heißt, die Liste der Subsites beginnt (oder auch nicht) mit einem der Einträge in der Liste der root Sites.
Beispiel:
Liste Subsites:
Liste Rootsites:
Ich bräuchte nun eine Möglichkeit, die mir im Beispiel nur die Subsites ausgibt, welche sozusagen von der Liste der Rootsites beherbergt werden. Im Beispiel wäre das nur:
Die dritte Seite liegt in einer anderen Root Site und darf deshalb nicht ausgegeben werden.
Es sind quasi n:n Beziehungen (Für Excel) für den Server ist es eine 1:n Beziehung, da die Subsites ja irgendwo unter den Rootsites liegen.
Ist sowas mit z.B. einem Spezialfilter möglich? Wenn ja, wie?
Danke im Voraus!
Registriert seit: 29.09.2015
Version(en): 2030,5
Geht mit autofilter oder advancedfilter. Bitte lade eene Beispeildatei hoch.
Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag: 1 Nutzer sagt Danke an snb für diesen Beitrag 28
• ubuntuu
Registriert seit: 16.02.2016
Version(en): 2014
16.02.2016, 11:25
(Dieser Beitrag wurde zuletzt bearbeitet: 16.02.2016, 11:25 von ubuntuu .)
Anbei ein Beispiel Vielen Dank schonmal! (Kann übrigens sein, dass ein "0" Ergebnis beim Test herauskommt)
Angehängte Dateien
beispiel.xlsx (Größe: 20,22 KB / Downloads: 6)
Registriert seit: 29.09.2015
Version(en): 2030,5
16.02.2016, 11:57
(Dieser Beitrag wurde zuletzt bearbeitet: 16.02.2016, 11:57 von snb .)
Ich weiss nich was du damit anfangen willst, aber so geht das:
Code:
Sub M_snb() sn = Sheets("Rootsites").Cells(1).CurrentRegion With Sheets("subsites").Cells(1).CurrentRegion For j = 1 To UBound(sn) .AutoFilter 1, sn(j, 1) & "\*" MsgBox .SpecialCells(12).Address ' .copy ....... .AutoFilter Next End With End Sub
Spaltennamen in sheets 'subsites' wären nicht schlecht.
Registriert seit: 16.02.2016
Version(en): 2014
Hallo, VBA/Script/Makros o.ä. kommen nicht in Frage. Ausschließlich Bordmittel oder die Aussage "geht nicht".
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Hi! Ausgehend von Deinem Nick die Nachfrage: Welches Betriebssystem, welche Tabellen-Kalkulation? (Ich kenne keine Version 2014) Ansonsten der bereits erwähnte Spezialfilter. Lade mal eine Datei hoch! Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 16.02.2016
Version(en): 2014
Ein Beispiel ist hochgeladen. Excel Version ist irrelevant, ich kann dafür beliebige benutzen, es geht rein um den Filter. Ich sehe weder mit den Erweiterten noch mit den Standardfiltern eine Möglichkeit so etwas zu machen, da bei den Spezialfiltern die Textfunktionen meiner Erfahrung nach fehlen (Beginnt mit/enthält/*/%/~)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi bin am Handy, kann deshalb nicht testen. Mach eine intelligente Tabelle (STRG-L) und filtern mit Textfilter "enthält"...
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 29.09.2015
Version(en): 2030,5
16.02.2016, 12:36
(Dieser Beitrag wurde zuletzt bearbeitet: 16.02.2016, 12:40 von snb .)
Du kannst meine Code händisch nachahnen in Autofilter. Advancedfilter ist inherent mit 'wild cards' = 'enthält' (also *string*) Warum kein Makro ?
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo,
müsste nach folgendem Muster gehen:
Zelle Formel B1 =ZÄHLENWENN (RootSites!A:A;"*"&A1&"*") >0 B2 =ZÄHLENWENN (RootSites!A:A;"*"&A2&"*") >0
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Ob die Suchrichtung von mir richtig eingestellt ist, weiß ich nicht.
Gruß Atilla