bin in der VBA-Programmierung neu, komme aus der C++/Java-Ecke und soll jetzt im Kundenauftrag eine Excel-VBA-Applikation programmieren. So weit, so gut, was mir fehlt, sind so grundsätzliche Informationen, die ich hier gerne mal auflisten möchte, vielleicht findet sich die ein oder andere Antwort.
1. bei C++/Java habe ich einen Haufen von Quellcode-Dateien, die ich mit geeigneten Tools (Compiler/Linker/Library-Manager) zu einem ausführbaren Programm / JAR-Dateien zusammenpacke und dann unter Windows/Linux (u.a) laufen lassen kann (mal so grob beschrieben). VBA-Code ist offensichtlich nur innerhalb von Excel/Access/Word lauffähig und wird bei Excel zunächst in einer "Arbeitsmappe" abgespeichert. Kann ich den Code unabhängig von "Arbeitsmappen" separat speichern, um ihn dann an den Kunden auszuliefern, oder brauch ich immer eine "Arbeitsmappe" (oder was auch immer) ?
2. Die Applikation wertet Eingabedaten aus CSV-Dateien aus, stellt diverse Abfragen über das Web an eine existierende Anwendung und erhält dann Ergebnisse, die in einem definierten Format in einem Arbeitsblatt ausgegeben werden sollen.
Ich möchte kein Makro programmieren, sondern die Arbeit über einen Menü-Eintrag starten können. Zu Programmbeginn kommt ein Dialog hoch, wo der Benutzer notwendige Daten (Arbeitsverzeichnis, CSV-Dateien, Web-Adress etc.) eingeben kann, danach wird über einen "start"-Button die Verarbeitung gestartet (aus dem Dialog heraus). Wie kann ich das mit dem Menü-Eintrag realisieren ?
Ich hoffe, es ist halbwegs klar geworden, was ich wissen möchte, es geht nicht primär um Programmierprobleme, sondern eher um Fragen der Distribution (1) und des Programmstarts (2).
Vielen Dank schonmal für eure Bemühungen.
Gruß,
michael