Hallo Leute,
ich habe nun ein mehr oder weniger kleines Problem und hoffe ihr habt da paar kleine Anreize für mich.
Nachdem ich ein Projekt in VBA erstellt habe mit verschiedenen Modulen und Formularen, muss ich nun dieses Projekt in C# umschreiben.
An sich erscheint es kein Problem zu sein mit der Microsoft.Office.Interop.Excel Bibliothek den Code dementsprechend umzuwandeln. Jedoch was mir Kopfzerbrechen bereitet ist,
wie das ganze genauso wie in VBA (Excel) funktionieren soll. Den das ganze soll über eine Excel Repository laufen und via Aufruf das ganze so Abwickeln, wie wenn ich die Excel normal starten würde (hoffe ihr versteht ca. was ich meine z.B. Buttons in der Excel zum starten der Userform). Nun weiß ich nicht wie das funktionieren soll, dass wenn ich über die Repository die Applikation Aufrufe alle Inhalte drin sind (Userforms etc.).
Da stellen sich mir folgende Fragen: - Sind Userforms über C# realisierbar?
- Wie schreibe ich Module in C# ? ( Jedes Modul als Klasse ? -> Sub test () end Sub == public class test () { } ) ?
- In VBA steuerte ich Ordner und Dateien über die FileSystem-Bib an, in C# entdeckte ich bei der excelApp keine solcher Methode
Wie geh ich dieses Problem an?
- Wo kommt der Code hin, welcher in der Userform steht z.B. Textbox1.value = ws("Tabelle1).Range("A")?
Ich hoffe ihr versteht in etwa mein Problem, dass mir die nötige Fantasie etwas fehlt
Danke euch schon mal für alle Tipps und Hinweise!
ich habe nun ein mehr oder weniger kleines Problem und hoffe ihr habt da paar kleine Anreize für mich.
Nachdem ich ein Projekt in VBA erstellt habe mit verschiedenen Modulen und Formularen, muss ich nun dieses Projekt in C# umschreiben.
An sich erscheint es kein Problem zu sein mit der Microsoft.Office.Interop.Excel Bibliothek den Code dementsprechend umzuwandeln. Jedoch was mir Kopfzerbrechen bereitet ist,
wie das ganze genauso wie in VBA (Excel) funktionieren soll. Den das ganze soll über eine Excel Repository laufen und via Aufruf das ganze so Abwickeln, wie wenn ich die Excel normal starten würde (hoffe ihr versteht ca. was ich meine z.B. Buttons in der Excel zum starten der Userform). Nun weiß ich nicht wie das funktionieren soll, dass wenn ich über die Repository die Applikation Aufrufe alle Inhalte drin sind (Userforms etc.).
Da stellen sich mir folgende Fragen: - Sind Userforms über C# realisierbar?
- Wie schreibe ich Module in C# ? ( Jedes Modul als Klasse ? -> Sub test () end Sub == public class test () { } ) ?
- In VBA steuerte ich Ordner und Dateien über die FileSystem-Bib an, in C# entdeckte ich bei der excelApp keine solcher Methode
Wie geh ich dieses Problem an?
- Wo kommt der Code hin, welcher in der Userform steht z.B. Textbox1.value = ws("Tabelle1).Range("A")?
Ich hoffe ihr versteht in etwa mein Problem, dass mir die nötige Fantasie etwas fehlt

Danke euch schon mal für alle Tipps und Hinweise!