excel vba - Sharing VBA modules across MS Office Applications -


i have substantial bank of vba modules written in excel 2010 add-in. of these specific excel, many more general. example 1 takes part number , re-formats it; contains case select function find file in network drive.

i want use common functions in word , outlook. copy , paste excel word add-ins, makes difficult keep code date - when make edit in 1 application, must remember copy others.

my question is, there means of writing common code in 1 place (e.g. in excel add-in, or other common location) ms office applications can access if it's module?

the way used done take code , compile com (or activex) dll using visual basic 6. add dll, using vba editor's "tools...references" dialog, office (or other) product supported vba, same way might use, say, microsoft scripting runtime, super-handy things dictionary, filesystemobject , textstream.

problem is, vb6 released sometime in 1998 , has not been available or supported microsoft years now. there seem quite few download sites offering package - can't offer advice legality or security issues might experienced using them...

shamefully, microsoft dropped vba ball years ago - seems wish go away.


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -