NO! Not with VB6. Regardless if Excel is installed or not. [/b][/i][/u]*******************************************************
General remarks:
If this post contains any suggestions for the use or distribution of code, components or files of any sort, it is still your responsibility to assure that you have the proper license and distribution rights to do so!
>>You can probably distribute your program without royality rights if the destination machine has a licensed version of MSExcel installed.<<
The is the understanding that I have from MS. You can reference the Object (use CreateObject), but you may not distribute the Object. [/b][/i][/u]*******************************************************
General remarks:
If this post contains any suggestions for the use or distribution of code, components or files of any sort, it is still your responsibility to assure that you have the proper license and distribution rights to do so!
a) the object library is merely (simplifying a little) a collection of class definition templates, and contains no Excel code; and that
b) every installation of Excel will already have a copy of the relevant object library?
The upshot being that - even were you allowed to - distributing excel.olb to a machine that does not have Excel installed won't do you any good at all. And there's no point distributing it to a machine that does have Excel because that machine will already have a copy of the appropriate olb file.
Yes, no one said that this isn't so. Or are you talking to aliinal?
My point is that even though the object is of no use with-out Excel installed, you still may not distribute the object.
Reason being: the client may not have a licensed version of Excel. The same is for most MS products. You need the license to distribute, regardless what the client has or doesn't have. [/b][/i][/u]*******************************************************
General remarks:
If this post contains any suggestions for the use or distribution of code, components or files of any sort, it is still your responsibility to assure that you have the proper license and distribution rights to do so!
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.