Problème avec le retour d'une fonction VB [Résolu]
Bonjour Forum !
voila, j'utilise une fonction dont le code est le suivant :
Cette fonction est insérer dans une procédure de type Sub et est appellée comme ceci :
Lorsque j'exécute la fonction, la msgbox me retourne bien GoTo Etiq_fin au bon moment mais mon problème est que le GoTo ne s'effectue pas... 😡
Si quelqu'un avait une idée sur la manière de procéder...
Merci d'avance pour votre aide !!!
Bonjour Forum !
voila, j'utilise une fonction dont le code est le suivant :
Code:
Function FctControleHideShow(ShowIf As Range, NextEtiq As String) As String
For i = shtArchi.Range("I19").Value To shtArchi.Range("I19").Value + shtArchi.Range("D19").Value
If shtExtraction.Cells(i, TargetCol).Value = ShowIf.Value Then
FctControleHideShow = "Goto " & NextEtiq
Exit For
End If
Next
MsgBox FctControleHideShow
End Function
Cette fonction est insérer dans une procédure de type Sub et est appellée comme ceci :
Code:
Call FctControleHideShow(shtArchi.Range("F9"), "Etiq_fin")
Lorsque j'exécute la fonction, la msgbox me retourne bien GoTo Etiq_fin au bon moment mais mon problème est que le GoTo ne s'effectue pas... 😡
Si quelqu'un avait une idée sur la manière de procéder...
Merci d'avance pour votre aide !!!
Dernière édition: