ich benötige mal wieder eure Hilfe.
Zur Vereinfachung schildere ich das Problem mal so:
Ich habe zehn Regale und jedes Regal hat 32 Fächer in denen man Material ablegen kann.
Bis jetzt wurde alles von Hand eingegeben und deshalb manche Sachen vergessen, deshalb habe ich jetzt angefangen ein kleines VBA-Programm zu schreiben. Diese macht folgendes, es öffnet eine Inputbox in der das neue Material eingeben wird und schreibt dieses in die richtige Zelle. Zuvor schreibt er das alte Material in eine Backupliste, schreibt das aktuelle Datum in die richtige Zelle und noch ein paar Sachen mehr.
Zur Zeit habe ich angefangen das so zu lösen. Ich habe hinter jedes Fach einen Commando-Button eingefügt, der mir das Programm öffnet und die Zelle aktiviert, in welchem Fach ich mich befinde. Von dort aus geht er das Programm jetzt eine Zelle an links und zwei Zellen nach unten und nimmt den Wert und kopiert ihn an eine andere Stelle usw..
Jetzt musste ich zwar das Programm nur einmal schreiben, muss aber 320 Commando-Button einfügen, damit er immer die aktuelle Zelle aktiviert.
Ich habe jetzt ein Video gesehen, in dem man eine Userform mit zwei Kombo-Feldern programmieren kann, in der man zum Beispiel im Ersten das Regal und im zweiten das Fach auswählen könnte und im dritten Feld das Material eingeben könnte.
Jetzt meine frage wie könnte ich dann die richtige Zelle aktivieren? Meine Idee war evtl. mit Case. Und dann das Programm ganz normal starten.
Welche Möglich haltet ihr für besser? Und könnte mir einer an einem kurzen Beispiel erklären, wie das mit Case und aktivieren einer Zelle funktioniert.
Danke schon mal für Eure Hilfe.
Gruß,
Mike