nach langem rumprobieren und Foren durchsuchen bin ich noch ratloser als zuvor.
Ich soll im Büro ein Tool stricken welches den Warenein- bzw. Warenausgang von Kundenteilen "verbucht".
Ein teil des ganzen muss von der Ausführung her in VBA laufen womit meine Probleme beginnen.
Da ich jedoch erst vor ein paar Wochen angefangen habe mich mit VBA zu beschäftigen, konnte ich bisher nur ein wenig Erfahrung mit dem Makrorekorder sammeln.
Der langen Rede kurzes Kind, hier nun mein Problem:
Ich habe ein Userform mit Multipage, 3 Buttons und mehreren Text- bzw. Eingabefeldern.
Ganz oben gebe ich die Lieferschein-Nr. ein, daneben ist / soll das Lieferscheindatum eingetragen werden (in der Maske mit "Datum" gekennzeichnet).
In den entsprechenden Seiten der Multipage befinden sich Infofelder für die Teilebezeichnung, Teile-Nr., Menge sowie ein Eingabefeld für die Menge.
Ganz unten befinden sich die Buttons Wareneingang, Warenausgang und Abbrechen.
Es soll nun folgendes passieren:
Wenn ich in einer aktiven Multipage Daten eingebe, sollen diese nach klick auf Wareneingang oder Warenausgang in den entsprechend benannten Reiter übertragen werden. Ein Problem (für mich zumindest) hierbei ist, dass in den Multipages, je nach Kunden, eine unterschiedliche Anzahl an Teilen hinterlegt ist.
Es sollen für jedes ausgefüllte Feld (Anzahl) folgende Daten übertragen werden:
Lieferschein-Nr. (LS-Nr.), Artikel-Nr. (Art.-Nr.) Menge und Datum.
Für jeden so aufgebauten Datensatz soll eine neue Zeile verwendet werden, damit ich die Daten im Nachgang mit Formeln entsprechend aufbereiten kann.
Da ich leider bei der Suche nach einem Auswahlfeld für ein Datum bisher außer Frustration nicht viel gefunden habe, habe ich die Hoffnung dass hier jemand eine Lösung für dieses Problem hat.
Falls es eine Lösung gibt, wäre es gut wenn keine Datumsauswahl in der Zukunft gemacht werden kann.
Alternativ muss dort das Datum manuell (ohne Auswahlfeld) eingegeben werden.
In meinen bisherigen Versuchen habe ich es zumindest geschafft, dass, nachdem auf die drei Buttons geklickt wurde, der Inhalt der aktiven Multipage bereinigt und die zuletzt aktive Multipage wieder geöffnet wurde.
Da es sich in der Beispieldatei um einen stark vereinfachten Nachbau handelt, habe ich dort keinerlei Code eingefügt.
Ich hoffe sehr dass mir jemand helfen kann und bin für jeden Hinweis dankbar.
Vorab vielen Dank
Eloar