Bonjour les experts,
J'ai besoin de vos lumière pour un problème dans une fonction personnalisée. L'objet du post résume assez bien mon soucis...
En gros, j'ai une fonction de type :
Function Mafonction(argument1 As String, argument2 As Double) As String
Cette fonction doit dans un premier temps concaténer Arg1 et Arg2; et rechercher ensuite cette nouvelle chaine de caractère dans un autre onglet.
Problème : la valeur de Arg2 ne semble pas vouloir "monter" en mémoire et lorsque je concatène Arg1 + Arg2 j’obtiens toujours Arg1...
Plus bizarre : Lorsque j'éxécute ma fonction en mode pas à pas, je vois bien que Arg2 reste vide, donc la concaténation ne se fait pas. Mais lorsque j'arrête la macro manuellement, elle veut repartir au départ, mais cette fois elle charge Arg2 en mémoire mais pas arg1...
J'avoue avoir du mal à m'y retrouver...
Merci d'avance pour vos lumières
Bonne soirée
J'ai besoin de vos lumière pour un problème dans une fonction personnalisée. L'objet du post résume assez bien mon soucis...
En gros, j'ai une fonction de type :
Function Mafonction(argument1 As String, argument2 As Double) As String
Cette fonction doit dans un premier temps concaténer Arg1 et Arg2; et rechercher ensuite cette nouvelle chaine de caractère dans un autre onglet.
Problème : la valeur de Arg2 ne semble pas vouloir "monter" en mémoire et lorsque je concatène Arg1 + Arg2 j’obtiens toujours Arg1...
Plus bizarre : Lorsque j'éxécute ma fonction en mode pas à pas, je vois bien que Arg2 reste vide, donc la concaténation ne se fait pas. Mais lorsque j'arrête la macro manuellement, elle veut repartir au départ, mais cette fois elle charge Arg2 en mémoire mais pas arg1...
J'avoue avoir du mal à m'y retrouver...
Merci d'avance pour vos lumières
Bonne soirée