Bonjour je tente de créer un fonction personnalisée qui pour sont calcul devra utiliser des données en array récupérées d'un tableau Excel.
Si je fais une procédure le array fonctionne (voir TestS dans le fichier joint)
mais si je fais un fonction le array ne fonctionne pas (voir TestF dans le fichier joint)
Ce que je souhaite en bout de ligne c'est d'avoir une fonction qui pourra être appelé d'une cellule avec des arguments, comme par exemple dans mon fichier:
=TestF("A1";"2015-02-06") retourne la valeur 100
En attendant je bloque simplement sur l'array
Si vous tester avec le Bouton 1, ça écrit la colonne 1 de l'array dans la colonne F
et si vous tester la fonction TestF qui est dans la cellule E4, ça devrait écrire la colonne 1 dans la colonne G, mais tous ce que ça fait c'est #Valeur!
J'espère que c'est clair.
MErci
solgti
Si je fais une procédure le array fonctionne (voir TestS dans le fichier joint)
mais si je fais un fonction le array ne fonctionne pas (voir TestF dans le fichier joint)
Ce que je souhaite en bout de ligne c'est d'avoir une fonction qui pourra être appelé d'une cellule avec des arguments, comme par exemple dans mon fichier:
=TestF("A1";"2015-02-06") retourne la valeur 100
En attendant je bloque simplement sur l'array
Si vous tester avec le Bouton 1, ça écrit la colonne 1 de l'array dans la colonne F
et si vous tester la fonction TestF qui est dans la cellule E4, ça devrait écrire la colonne 1 dans la colonne G, mais tous ce que ça fait c'est #Valeur!
J'espère que c'est clair.
MErci
solgti