VBA Projekt Struktur
21.08.2013 11:35:31
Jonas
ich habe ein paar Fragen zur allgemeinen strukturierung eines VBA-Projekts.
Ich habe eine Mappe erhalten in der schon verschiedenste Sheets und Code vorhanden war.
Meine Aufgabe besteht so ziemlich darin alles neu zu machen, da der vorhandene Code nicht funktioniert.
Zuerst habe ich angefangen meinen Code in die vorhandene Mappe zu implementieren, was aber sehr unübersichtlich war. Jetzt habe ich eine neue Mappe erstellt und meinen Code extrahiert. (Mappe: https://www.herber.de/bbs/user/86959.xlsm)
Ich generiere mithilfe eines Macros ein File.
Dieses Setzt sich aus einem Template(enthält Überschriften und Grundstrucktur) und einer Liste von Daten (wird aus Start und Enddatum eines anderen Blattes generiert) zusammen.
Da ich VBA-Anfänger bin hat mein Code auch nicht wirklich Strucktur, dh ich habe in der allten Mappe einfach neue Module erstellt (und nicht zwischen Klassenmodulen und Modulen unterschieden). Ich habe schon versucht den Code wiederverwendbar zu schreiben (Creator in eigenem Modul um auch andere Sheets erstellen zu können).
Mir geht es grundsätzlich nicht um den Code(Ich weiß es fehlen noch viele Kommentare etc) sodern wie ich die Strucktur richtig halte. Also was kommt in eine Klasse, was in ein Modul, was würdet ihr komplett anders machen oder vllt auch was so passt ;).
Ich hoffe ihr könnt mir Helfen
mfg Jonas