Hi,
ich habe eine ziemlich großes Projekt über Jahre in VBA, zuletzt in Office 360 geschrieben.
Über die Zeit sind eigentlich alle Tabellen-Operationen rausgeflogen und ich benutzte nur noch die Excel Forms mit einer selbstgeschriebenen Datenbank.
Der nächste logische Schritt wäre die Migration des kompletten Projekts nach Visual Basic.
Nun habe ich gegoogelt und bekomme unterschiedliche Vorschläge, wie ich z.B. die Userforms aus VBA nach VB bekomme, aber ich bekomme nur den Code importiert aber nicht die zugehörige Userform.
Kann mir jemand einen Tip geben, wie ich eine VBA Form nach VB(.net) importiere.
Ich habe die Form in VBA schon exportiert und 2 Dateien (.frm und .frx) vorliegen.
Der Import in VB ergibt eine Start.frm (was so richtig wäre), aber nur mit Code als Inhalt und einem komischen Header:
Wie bekomme ich die eigentliche Form da rein ?
Das sind immerhin 16 Forms mit insgesamt 300+ statischen und dynamischen Controls etc.drin.
Das nachzubauen wäre sehr aufwendig. Ich hoffe, hier gibt es einen einfacheren Weg.
Vielen Dank vorab für die Hilfe.
*Topic verschoben* ~ Marcus Gräfe
Korrekte Code-Tags gesetzt ~ EaranMaleasi
ich habe eine ziemlich großes Projekt über Jahre in VBA, zuletzt in Office 360 geschrieben.
Über die Zeit sind eigentlich alle Tabellen-Operationen rausgeflogen und ich benutzte nur noch die Excel Forms mit einer selbstgeschriebenen Datenbank.
Der nächste logische Schritt wäre die Migration des kompletten Projekts nach Visual Basic.
Nun habe ich gegoogelt und bekomme unterschiedliche Vorschläge, wie ich z.B. die Userforms aus VBA nach VB bekomme, aber ich bekomme nur den Code importiert aber nicht die zugehörige Userform.
Kann mir jemand einen Tip geben, wie ich eine VBA Form nach VB(.net) importiere.
Ich habe die Form in VBA schon exportiert und 2 Dateien (.frm und .frx) vorliegen.
Der Import in VB ergibt eine Start.frm (was so richtig wäre), aber nur mit Code als Inhalt und einem komischen Header:
Visual Basic-Quellcode
- VERSION 5.00
- Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} Start
- Caption = "Bitte Aktion wählen:"
- ClientHeight = 11130
- ClientLeft = 45
- ClientTop = 330
- ClientWidth = 18720
- OleObjectBlob = "Start.frx":0000
- StartUpPosition = 1 'Fenstermitte
- End
- Attribute VB_Name = "Start"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Option Explicit
- Private Sub BUT_Info_Click()
- Dim i As Integer
- .......
Wie bekomme ich die eigentliche Form da rein ?
Das sind immerhin 16 Forms mit insgesamt 300+ statischen und dynamischen Controls etc.drin.
Das nachzubauen wäre sehr aufwendig. Ich hoffe, hier gibt es einen einfacheren Weg.
Vielen Dank vorab für die Hilfe.
*Topic verschoben* ~ Marcus Gräfe
Korrekte Code-Tags gesetzt ~ EaranMaleasi
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „EaranMaleasi“ ()