also das VBA schwachsinn ist ist totaler schwachsinn

wenn man weiss wie man damit umgehen soll dann kann man eigentlich schon ganz geile sachen damit machen und ist für den betrieb eine kostengünstige alternative zu ganzen entwicklungsplatformen die sau teuer sind.
Mein vorschlag, wenn du sowieso eine datenbank im hintergrund benötigst, warum baust du dein projekt nicht gleich in Access auf? währe doch viel einfacher und bis im acces flexibler für so sachen als im Excel! im übrigen ersparst du dir dan den DAO zugriff über 2 Applikationen hinweg!
Ich habe schon im Access eine ganze Lizenzierungssoftware aufgebaut wo man mittels dropdown(vorgefüll) und kunden angaben usw, ein eigener Lizenz Key generiert wurde der aus dem ausgewählten Produkt, der anzahl, dem kunden infos errechnet wurde.