Registriert seit: 25.01.2018
Version(en): 2010
Hallo zusammen,
ich stehe vor einer kniffeligen Aufgabe und weiß nicht wie ich es umsetzen kann.
Folgendes möchte ich erreichen. Ich möchte eine Excelliste mit Kunden befüllen. Alle Kunden haben eine Kundennummer. In zwei weiteren Eingabe-Feldern, sollen dann immer ANgebotsnummer und Oppertunity Nummer eingetragen werden. Nun möchte ich gezielt über einen Browser-Link auf den Dokumentenordner des Angebotes springen können und mir von der Excelliste den passenden Link vervollständigen lassen.
Beispiel:
Kunde: Mustermann
Kundennummer: 12345678
Angebotsnummer: 0815
Oppertunitynummer: 1212
Link zum Angebotsordner: \\Server\Verzeichnis\K\12\34\56\AB_12345678\Opport_1212\Ang_0815 (Die schwarzen Teile des Linkes sind bei allen Kunden immer identisch!)
Die Excelliste sollte ein Dropdown-Menür haben, wo ich den Kunden auswählen kann und automatisch Kundennummer im Link ergänz wird. Angebotsnummer und Opportunity werden jeweils in einer Zeile manuell ergänzt und der Link soll dann um diese Werte ergänzt werden.
Ich hoffe, ich habe mich verständlich genug ausgedrückt! Könnte mich bitte jemand dabei unterstützen? Recht herzlichen Dank!
LG Timo
Registriert seit: 02.08.2014
Version(en): 2016
13.04.2018, 12:10
(Dieser Beitrag wurde zuletzt bearbeitet: 13.04.2018, 12:10 von losgehts.)
Hallo,
wenn ich dich richtig verstehe, dann könntest du doch einfach die Formel =HYPERLINK(...) verwenden.
Ich nehme einfach mal an:
Zelle A2 Kundennummer
Zelle A3 Angebotsnummer
Zelle A4 Opertunitynr
dann käme ich auf:
=HYPERLINK("\\Server\Verzeichnis\K\"&TEIL(A2;1;2)&"\"&TEIL(A2;3;2)&"\"&TEIL(A2;5;2)&"\AB_"&A2&"\Opport_"&A4&"\Ang_"&A3;"was dir gefällt")
bzw. mich wundert, dass die letzten beiden Ziffern der Kundennummer nicht auch ein Unterordner im Pfad sind. Falls sie auch in den Pfad gehören, dann kannst du mit:
=HYPERLINK("\\Server\Verzeichnis\K\"&TEIL(A2;1;2)&"\"&TEIL(A2;3;2)&"\"&TEIL(A2;5;2)&"\"&TEIL(A2;7;2)&"\AB_"&A2&"\Opport_"&A4&"\Ang_"&A3;"was dir gefällt")
arbeiten.
Wenn du die Formel verwendest, kannst du darauf klicken und es öffnet sich der Windows-Explorer (das ist doch das, was du willst?!)
Zu den Formeln:
Grundsätzlich kann man in Formeln Text und Zellinhalte mit einem & (kaufmännisches Und-Zeichen) verknüpfen. Der Text ist immer in Anführungszeichen:
="Mein Text"&A1
das hängt also den Zellinhalt von A1 an den Text "Mein Text".
Zum konstruieren der obigen Formel gehe ich so vor, dass ich das zunächst ohne Hyperlink mache:
="\\Server\Verzeichnis\K\"&TEIL(A2;1;2)&"\"&TEIL(A2;3;2)&"\"&TEIL(A2;5;2)&"\AB_"&A2&"\Opport_"&A4&"\Ang_"&A3
Stimmt da der Pfad, packe ich die Hyperlink-Formel drum herum.
Grüße, Ulrich
Registriert seit: 25.01.2018
Version(en): 2010
Hallo Ulrich!
Super, das funktioniert!
Nun möchte ich z.B. im Blatt2 der Arbeitsmappe, in Zelle A5 bis E5 die Überschriften: Kunde, Kunden-Nr, OPP, Angebot haben und in Zelle A6 bis E6 die Werte. Im Blatt1, in Zelle A6 möchte ich mit Dropdown den Kundennamen auswählen und in Zelle D6 und E6 die Werte OPP und Angebot eintragen. Den Hyperlink kann ich mir ja z.B. in Zelle F6 ausgeben lassen.
Dann könnte ich in Blatt2 meine Kundendaten hinterlegen und in Blatt1 die Abfrage machen.
Was muss ich hier noch tun?
Danke vielmals!!
Registriert seit: 02.08.2014
Version(en): 2016
13.04.2018, 16:11
(Dieser Beitrag wurde zuletzt bearbeitet: 13.04.2018, 16:11 von losgehts.)
Hallo,
ich sehe spontan zwei Möglichkeiten:
1. Du arbeitest im Blatt1 Zelle A6 mit dem "Dropdown" von der "Datenüberprüfung => Liste".
Dann enthält die Zelle A6 den Kundennamen. Unter der Voraussetzung, dass dieser eindeutig ist, kannst du dann mit =SVERWEIS() deine Daten aus Blatt 2 holen.
2. Du arbeitest mit einem Dropdown von den Formularsteuerelementen (Registerkarte Entwicklertools).
Dazu würde ich dem Bereich / der Spalte aus Blatt 2, der die Kundennamen enthält, einen Namen geben z.B. "KundenListe".
Die Eigenschaften des Dropdown (im Blatt 1) würde ich so einstellen, dass die Werte vom Namen "KundenListe" angezeigt werden ("=KundenListe" ohne Anführungszeichen im entsprechenden Feld eingeben) und das Dropdown mit der Zelle A6 des Blattes 1 verknüpfen.
In Zelle A6 wird dann eine Zahl abhängig vom im Dropdown ausgewählten Kunden angezeigt. Diese Zahl korelliert mit der Zeile im Namen "KundenListe".
Du kannst nun also leicht mit der Formel =INDEX( Bereich im Blatt2 ; A6 ; Spaltennummer ) deine Werte aus Blatt2 des ausgewählten Kunden anzeigen lassen (evtl. musst du die korrekte Zeilennummer mit A6 + ... berechnen).
Wenn alles funktioniert, würde ich das Dropdown über der Zelle A6 platzieren, dann sieht es so aus, also würde sie den Kundennamen anzeigen (Maus + Alt-Taste).
Kommst du mit dieser groben Beschreibung der Strategien klar?
Grüße, Ulrich