4.8k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo zusammen,
ich brauche mal wieder Eure Hilfe in folgender Weise.
In einer Datei "Kundenliste 2015" überprüfe ich in Spalte C mit der Formel: =ZÄHLENWENN(C:C;C6)<2, ob Namen bereits vorhanden sind.
Leider funktionert das nicht, wenn ich eine Namendoppelung aus der Datei "Kundenliste 2014" überprüfen möchte.
Wie muss man vorgehen, wenn man bei Eingabe in Kundendatei 2015 eine Überprüfung aus externer Datei (alternativ externem Arbeitsblatt) vornehmen möchte?
Gruß und Danke im voraus Flodnug

PS.: Falls das hilfreich ist, hier die adäquate Zellenbezeichnung aus der Kundendatei 2014: ='[Kundenliste 2014.xlsm]Tabelle1'!$C$6

26 Antworten

0 Punkte
Beantwortet von m-o Profi (22.9k Punkte)
Hallo Flodnug,

bei der Eingabe der Formel der Gültigkeitsprüfung für Spalte C)reicht es aus, wenn du N6 markierst.

Gruß

M.O.
0 Punkte
Beantwortet von
Hallo M.O.,
jetzt bin ich wirklich am Ende. Ich habe das komplette Wochenende an der Datei rumgebastelt und keine Lösung gefunden.
Bei der VBA-Variante meckert Excel alle Namen (auch nich vorhandene) an und in der Formelvariante funktionert die externe Prüfung nicht.
Deshalb möchte ich jetzt fragen, ob Du nochmal bitte in beide Dateien (Formeldatei, VBA-Datei) schauen kannst und eine der Dateien zum laufen bringen und evtl. per Link mir zukommen lassen kannst?
Gruß und Danke Flodnug

http://www.xup.in/dl,20224230/Kundenliste_2015_Formel_test.xlsm/

http://www.xup.in/dl,19468305/Kundenliste_2015_VBA_test.xlsm/
0 Punkte
Beantwortet von
Hallo M.O.,
jetzt bin ich wirklich am Ende.
Ich habe das kömplette Wochenende an der Datei gebastelt und keine lauffähige Datei hinbekommen.
In der VBA-Datei meckert Excel alle Nammen (auch nicht vorhande) an und in der Formeldatei klappt die externe Prüfung nicht.
Jetzt wollte ich Dich fragen und bitten, ob Du nochmal in die Dateien schauen kannst und evtl. eine zum laufen bringen kannst und mir einen Link posten kannst?
Gruß und Danke Flodnug

http://www.xup.in/dl,20224230/Kundenliste_2015_Formel_test.xlsm/
http://www.xup.in/dl,19468305/Kundenliste_2015_VBA_test.xlsm/
0 Punkte
Beantwortet von
Hallo,
Entschuldigung für das doppelte Posten.
Habe meine Beitrag nicht gesehen und erst nach dem 2.Posten gesehen, dass es eine 2.Seite gibt.
Gruß Flodnug
0 Punkte
Beantwortet von m-o Profi (22.9k Punkte)
Hallo Flodnug,

die Formeldatei funktioniert bei mir wir gewünscht. Es kommt eine Meldung sobald ein Name eingegeben wird, der schon vorhanden ist, auch wenn der Name nur im Tabellenblatt "Kundenliste alle" steht. Nur würde ich hier das Makro aus dem VBA-Projekt des Arbeitsblattes löschen. Allerdings kann man die Gültigkeitsprüfung austricksen, wenn man bei der Meldung auf Wiederholen drückt, dann wird der Name trotzdem eingefügt.

Die Datei mit dem VBA-Projekt habe ich dir angepasst: Ich habe die Gültigkeitsprüfung aus der Spalte C gelöscht und das Makro entsprechend meiner Antwort 15 ergänzt: VBA-Lösung.

Gruß

M.O.
0 Punkte
Beantwortet von
Hallo M.O.,
das war ganz großes Kino, wie Du mir von Anfang an geholfen hast und nie die Geduld verloren hast. Danke, Danke, Danke.
Die VBA-Datei funktioniert jetzt auch bei mir. Die Formeldatei nicht bzw. nur wenn ein Name eingegeben wird, der schon in Tabelle 1 vorhanden ist. Weiss nicht, warum das bei mir nicht klappt, wenn der Name schon in Kundenliste_alle vorhanden ist.
Aber das ist mir jetzt sch...egal obwohl ich ja, wie Du weißt, Formellösungen bevorzuge.
Also nochmal Danke für alles und ich wünsche Dir, dass Du noch mindestens 100 Jahre gesund bleibst.
Gruß Flodnug
...