Bonjour,
Concernant les fonctions natives EXCEL qui font référence à des cellules, vous l'avez sans doute remarqué lors de leur utilisation, on peut rentrer :
sur la cellule B1 par exemple : =A1 (fonction la plus simple)
puis en B2 : =A2
Et ainsi de suite... jusqu'à Bxxxx : =Axxxx
Cette façon d'écrire les fonctions peut être remplacée de manière strictement identique quant au résultat par :
En B1: =A:A
Jusqu'à Bxxxx : =A:A
Cela permet de gagner en mémoire utilisée et aussi en confort de lecture par exemple pour une fonction comme celle-ci :
=RECHERCHEV($D:$D;$D$1:F$140;F$142;FAUX)/RECHERCHEV($D:$D;$D$1:$E$140;2;FAUX)*$E:$E
Ma question est donc la suivante : je souhaiterais faire la même chose avec une fonction personnelle, par exemple celle-ci :
Public Function FPERSO(nombre)
FPERSO = (nombre+2)
End Function
Quelle est l'astuce pour y arriver.
Merci pour votre réponse