Il percorso e questo :
C:\Programmi\File comuni\Microsoft Shared\VBA\VBA6.Dll
esiste un modo per attivare tale libreria.
Un saluto Ciao By Sal ...
Definisci: installare, grazie.
Se per installare intendi registrare:
Public Sub m()
On Error GoTo RigaErrore
Shell ("Regsvr32.exe *path e nome della libreria* /u")
RigaChiusura:
Exit Sub
RigaErrore:
MsgBox Err.Number & vbNewLine & Err.Description
Resume RigaChiusura
End Sub
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://blog.maurogsc.eu/
"by sal" <by....@virgilio.it> ha scritto nel messaggio
news:d7ea4b7a-7285-45b0...@w1g2000prk.googlegroups.com...
> > Ciao a tutti dell'NG, vorrei poter installare una libreria Dll dal VBA
> > e non dal Menu Riferimenti, e possibile?.
> >
> > Il percorso e questo :
> >
> > C:\Programmi\File comuni\Microsoft Shared\VBA\VBA6.Dll
> >
> > esiste un modo per attivare tale libreria.
> >
> >
>
> Definisci: installare, grazie.
Ciao Mauro, ciao By Sal.
Presumo che By Sal intendesse dire referenziare una dll all'interno del
progetto.
Lascio comunque a Mauro l'eventuale risposta per non mandarti fuori strada
con un parere magari sbagliato.
per aggiungere i riferimenti tramite codice VBA
devi avere già referenziato:
Microsoft Visual Basic For Applications Extensibility 5.x
ovvero
C:\Programmi\File comuni\Microsoft Shared\VBA\VBA6\VBE6EX
quindi direi che ... no non puoi farlo.
saluti
r
Ciao a tutti r. ha centrato il problema, e chiedo scusa a Mauro per
aver detto, (scritto), una cosa errata, devo proprio attivare tale
voce con il VBA "Microsoft Visual Basic For Applications Extensibility
5.x" che utilizza "VBE6EXT.OLB".
Ho cambiato lo Shell di Mauro, in [Shell ("Regsvr32.exe C:\Programmi
\File comuni\Microsoft Shared\VBA\VBE6EXT.OLB /u")]
la prima cosa però mette uno spazio tra Shell e (, e poi si ferma a
[Shell ("Regsvr32.exe C:\Programmi\File ], come se lo spazio dopo"
\File" non fa vedere il resto.
E' possibile attivare tale voce con il VBA.
Un saluto e un grazie a tutti By Sal ...