Salut Theze, eriiic
Je n'avais pas mis le "Data." dans mon code initialiement, suite à ce que tu m'as dit hier j'ai testé et j'ai oublié de le retirer.
Tu t'étais très bien exprimé et j'avais bien compris, juste une tentative desespérée
Pour l'erreur "Incompatibilité de type" elle ne se produit pas car mon ReDim Preserve n'intervient qu'après avoir donné une première valeur sous forme de tableau à ma variable (si ma logique est bonne)
D'après ce que tu me dis il vaut mieux que je déclare ma variable directement comme ça alors ?
Public UFInfo()
J'ai testé quelque chose hier qui a l'air de corriger le problème.
N'étant pas très au clair sur les variables publiques et leur conservation j'ai fait ceci
Dans mon module:
Private Sub Selection_Info()
UserFormInfo.Show
End Sub
Dans ma feuille contenant le bouton
Private Sub CommandButtonInfo_Click()
Application.Run Macro:="Data.Selection_Info"
End Sub
Au lieu de tout simplement faire:
Private Sub CommandButtonInfo_Click()
UserFormInfo.Show
End Sub
Parce que je pensais qu'il fallait passer par le module pour que la variable se conserve
Apparemment ça a corrigé le problème, mais comme ça se met parfois à fonctionner (et à déconner) sans que je comprenne pourquoi je ne suis pas sûr.
Vous pensez que ça peut être la cause du problème ?
Theze, eriiic, merci beaucoup pour votre aide
Je perdais un peu la boule sur ce problème