Wenn man in eine Mappe Preisliste.xls und eine Mappe Rechnung.xls (im gleichen Ordner) hat,
was müsste man dann machen, dass man in der Rechnung (Spalte Artikelnummer) eine Artikelnumer der Preisliste eingeben kann und dann z. B. Artikelbezeichnung und Einzelpreis automatisch in die Rechnung übertragen werden?
Ist das überhaupt ohne VBA, also nur per Formeln möglich?
Wenn man in eine Mappe Preisliste.xls und eine Mappe
Rechnung.xls (im gleichen Ordner) hat,
was müsste man dann machen, dass man in der Rechnung (Spalte
Artikelnummer) eine Artikelnumer der Preisliste eingeben kann
und dann z. B. Artikelbezeichnung und Einzelpreis automatisch
in die Rechnung übertragen werden?
Ist das überhaupt ohne VBA, also nur per Formeln möglich?
Ja. Die Preisliste muss dazu in ein Blatt der Mappe Rechnung.xls kopiert und so mit den Originaldaten verknüpft werden. Dann kann man erstens nur den Artikelnummern und zweitens dem gesamten Zellbereich in Rechnung.xls je einen Namen zuweisen.
Auf die Artikelnummerliste kann man im Rechnungserstellungsblatt dann per Gültigkeitseinstellung zugreifen und anschließend über die Funktion SVerweis zeilenweise auf die hinter der Artikelnummer folgenden Spalteninhalte zugreifen.
Ist das überhaupt ohne VBA, also nur per Formeln möglich?
Ja. Die Preisliste muss dazu in ein Blatt der Mappe
Rechnung.xls kopiert und so mit den Originaldaten verknüpft
werden.
Geht das nur in der selben Mappe, oder könnten es auch
getrennte .xls-Mappen sein?
Getrennt geht. Aus Mappe 1 in Zwischenspeicher kopieren und in ebenfalls geöffnete Mappe 2 einfügen.
Dann kann man erstens nur den Artikelnummern und
zweitens dem gesamten Zellbereich in Rechnung.xls je einen
Namen zuweisen.
Wozu die Namenszuweisung?
Weil du sonst Probleme mit der Funktion SVerweis bekommst.
Und weshalb in den Rechnungen und nicht in der Preisliste
(=Informationsquelle)
Zuweisung an die in Rechnung.xls kopierten Preislistendaten. ich weiß nicht (bzw. habe das nie ausprobiert), ob man auf benannte Bereiche in nicht geöffneten anderen Mappen auch zugreifen kann. Ich fürchte aber nein.
Auf die Artikelnummerliste kann man im
Rechnungserstellungsblatt dann per Gültigkeitseinstellung
zugreifen
Geht die Gültigkeitsprüfung blattübergreifend bzw.
mappenübergreifend möglich?
Gleiches Problem wie bei Namen.
und anschließend über die Funktion SVerweis
zeilenweise auf die hinter der Artikelnummer folgenden
Spalteninhalte zugreifen.
Die Funktion SVerweis muss ich mir dann mal näher anschauen.
Das wäre empfehlenswert, die dürfte nämlich zentral sein für deine Rechnungserstellung.