Hallo, mir wurde dies Forum empfohlen daher versuche ich es mal mit meiner Frage zu VB/VB.Net und VBA unter Excel: Ich schreibe an einem Programm unter Excel VBA und bin mit den Möglichkeiten der Code-Sicherung nicht zufrieden. Nun habe ich gehört dass es möglich sein soll mit VB.net (Freie Version 2008 vorhanden) Code für die Verwendung in VBA zu kompilieren. Erstens frage ich mich, ob dann das .net-Framework auf jedem Rechner, der die Makros aus der Excel-Mappe ausführt, vorhanden sein muss? Zweitens würde mich eine Art Tutorial zu dem Thema interessieren, also wie man VB-Code unter VBA verwenden kann. Kennt sich jemand damit aus und kann mir ein bischen weiterhelfen?
P.S. Muss ich mir im VB.Net eine .DLL basteln (oder gehts auch anders?) und benötigt die dann auch noch das .net-Framework?
Wenn du in VB.NET eine Komponente mit Framework baust, muß jeder Rechner, der den Code ausführen soll, auch über das passende Framework verfügen. Wenn du also deinen Code hier für VBA umbauen möchtest, kannst du eine OCX oder ein Com Objekt bzw Addin erstellen, in dem du deine Funktionen unterbringst. Welche Möglichkeiten diese freie Version VS 2008 hat, ist mir aber nicht geläufig.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.