Hallo Thomas,
ich selbst entwickle meine Add-Ins mit VB6.
Um nicht ganz den Anschluss zu verpassen, habe ich mir aber "Visual Studio
Tools .NET for the Office System" zugelegt. Damit habe ich in den letzten
Tagen einige vorsichtige Schritte gemacht. Mit VSTO kannst Du ohne Probleme
Add-Ins für die Office-Programme (auch Access) erstellen.
Ich gehe davon aus, dass die Entwicklung von COM-ADDINS auch ohne Probleme
mit "Visual Basic 2005 Express Edition" funktionieren sollte. Ich wüßte auf
jeden Fall nicht, warum nicht (;>)...
Es sollte allerdings ein Leichtes sein, das zu testen. Unter dem Link
http://www.microsoft.com/germany/msdn/vstudio/express/download.mspx bekommst
Du übrigens die Express-Edition ganz offiziell kostenlos.
Unter
http://www.microsoft.com/germany/msdn/vstudio/produktvergleich.mspx
findest Du einen Produkvergleich der einzelnen Versionen.
Die von MS gerühmte " Unterstützung für Office-Entwicklung " ist übrigens
(aus meiner jetzigen Sicht heraus) nichts anderes, als dass ich direkt in
meiner Entwicklungsumgebung auf Word/Excel etc. zugreifen kann, d. h.
Ergebnisse gleich im Word/Excel-Umfeld sehe (ähnlich VBA).
Momentan zögere ich aus 2 Gründen die Umstellung auf VSTO 2005 heraus:
1. Es wird zwingend NET 2.0 beim Enduser vorausgesetzt. Da dies wohl
momentan noch nicht unbedingt die Regel ist, bedeutet das im Klartext, dass
meine User im Extremfall 30 MB Net-Framework herunterladen muss, um mein 100
Kb Add-In nutzen zu können (ein riesen Spaß).
2. MS verweißt immer darauf, dass man _für_ Word 2003/Excel2003 etc.
entwickelt. Es entsteht der Eindruck, dass mein Code im Umfeld der
Office-Versionen 2000/XP etc. nicht oder nur bedingt einsetzbar ist.
(Vorsichtig: das ist nur ein Eindruck bzw. eine Vermutung, lasse mich da
sehr gerne eines Besseren belehren).
BTW:
Unter der Adresse
http://www.add-in-express.com/add-in-net/ findest Du ein
Tool, welches ich mir wahrscheinlich in den nächsten Tagen zulegen werden;
vielleicht ist es ja auch interessant für Dich.
So, ich hoffe, dass ich ein ganz, ganz kleines bisschen von dem zurückgeben
konnte, was Du mir mit Deinen Tipps & Tricks zu Access hast zukommen lassen.
Würde mich sehr freuen, wenn wir den Kontakt locker aufrecht erhalten
könnten.
Viele Grüße aus Saarbrücken
Gernot