Avete presente le funzioni di Excel? In particolare quelle che prendono in input dei vettori e restituiscono un valore (per esempio SOMMA o SUM in inglese)? Ecco! vorrei capire come si creano.
Ho navigato in rete e bene o male ho appreso quanto mi serviva, ma c'è del mistero!
Io ho scritto:
ispirandomi a tantissimi esempi trovati online, ma mi dà errore visualizzando il primo ParamArray e dicendo che si aspetta un identificatore.
A forza di sbatterci la testa ho provato a usare gli stessi esempi che ho letto online e mi dà lo stesso errore…. quindi mi rivolgo a voi disperato.
Probabilmente sto sbagliando tutto quanto, quindi nemmeno serve dirvi cosa voglio scrivere, però potrei chiedervi un esempio mirato e strutturalmente molto simile a ciò che voglio fare.
Fatemi questo facile esempio:
Una funzione chiamata "PincoPalla" che prende in input 2 vettori e ne esegue il prodotto scalare
Quindi su Excel mi basterà fare =PincoPalla(vettore, vettore) in una cella e in essa comparirà il prodotto scalare
Dovrete dirmi passo passo come raggiungere l'ambiente di progettazione (perché temo di aver capito male le guide online :asd:) e poi chiaramente il preciso codice che inserireste voi.
E se non funziona nemmeno così dico al mio amico lo pseudocodice della funzione e se lo scrive da solo il programma :hihi:
Grazie mille.
Ho navigato in rete e bene o male ho appreso quanto mi serviva, ma c'è del mistero!
Io ho scritto:
Codice:
Function Nome(ByVal n As Double, ByVal ParamArray x() As Double, ByVal ParamArray y() As Double, ByRef ris As Double)
A forza di sbatterci la testa ho provato a usare gli stessi esempi che ho letto online e mi dà lo stesso errore…. quindi mi rivolgo a voi disperato.
Probabilmente sto sbagliando tutto quanto, quindi nemmeno serve dirvi cosa voglio scrivere, però potrei chiedervi un esempio mirato e strutturalmente molto simile a ciò che voglio fare.
Fatemi questo facile esempio:
Una funzione chiamata "PincoPalla" che prende in input 2 vettori e ne esegue il prodotto scalare
Quindi su Excel mi basterà fare =PincoPalla(vettore, vettore) in una cella e in essa comparirà il prodotto scalare
Dovrete dirmi passo passo come raggiungere l'ambiente di progettazione (perché temo di aver capito male le guide online :asd:) e poi chiaramente il preciso codice che inserireste voi.
E se non funziona nemmeno così dico al mio amico lo pseudocodice della funzione e se lo scrive da solo il programma :hihi:
Grazie mille.