Function in xla



  • Function in .xla
    di Paolo (utente non iscritto) data: 02/07/2009

    Come faccio a richiamare in vba una funzione da un componente aggiuntivo .xla da me me realizzato?


  • Myfunc.dll
    di Paolo (utente non iscritto) data: 02/07/2009

    Ho realizzato una funzione dll, come faccio ad utilizzare la funzione con il vba?

    'class
    option explicit
    public function func(a as long)as long
    func = a + a
    end function

    nel modello class della dll dovevo scrivere qualcos'altro?

    dopo aver importato la dll in excel (strumenti/riferimenti) ho scritto questo codice per richiamare la funzione
    'vba excel
    option explicit
    declare function func lib "myfunc.dll" (a as long) as long

    sub prova
    dim b as long
    b = func(7)
    end sub

    non funziona ???

    grazie



  • di R (utente non iscritto) data: 02/07/2009

    Aggiungi il componente aggiuntivo, aggiungi i riferimenti al componente, richiama direttamente la funzione
    saluti
    r