Bei der Übernahme von VBA in Visual Studio habe ich folgendes Problem:
Derzeit habe ich mein Add-On für MS-Project in VBA implementiert. Das Ganze
liegt in der Global.mpt.
Da das Einbetten von geschütztem Code in die Global.mpt ein paar Nachteile
bringt, möchte ich die ganze Applikation (Code plus Masken) nach MS-Visual
Studio transferieren um dort ein Add-In für Project zu erzeugen.
Dazu habe ich mir das MS-Visual Studio 2010 heruntergeladen. Nach dem ich
erfahren/gelesen habe, dass der Import nicht direkt möglich ist habe ich eine
Beschreibung gefunden, wie es funktionieren sollte:
1. Code und Masken von VBA exportieren (*.bas, *.frm und *.frx)
2. mittels Visual Basic 6 (VB6) importieren und als Projekt abspeichern
3. mittels Visual Studio 2008 importieren und unter 2008 als Projekt
abspeichern
4. mittels Visual Studio 2010 importieren
Soweit die Theorie.
Der zweite Schritt (import in VB6) würde ja an sich noch funktionieren. Dort
kann ich die Masken auch ansehen, doch leider speichert mir VB6 die Masken
(Formulare) nicht im Ordner „Formulare“ sondern im Ordner „Designer“.
Beim Importieren des Projekts dann in MS-Visual Studio 2008 werden nur die
Masken im Ordner „Formulare“ richtig übernommen, nicht aber die Masken im
Ordner „Designer“. Ich finde aber leider auch keine Möglichkeit in VB6 diese
Maske vom Ordner „Designer“ in den Ordner „Formulare“ zu bekommen.
Hat vielleicht jemand Erfahrung damit, wie man in MS-Project unter VBA
erzeugte Masken nach MS-Visual Studio bringt?
Vielen Dank!
Michael