Afficher un rapport d'analyse dans un userform, pendant l'éxécution de l'analyse
Bonjour,
Je fais une macro qui analyse des données de plusieurs feuille excel, cela dure 20s
Je souhaiterais qu'un contrôle d'un userform rapport affiche les unes en dessous des autres, chaque ligne de rapport d'analyse au fur et à mesure que la macro se déroule.
Pour l'instant, j'ai trouvé sur internet qu'il faut mettre en non modal pour que le userform ne bloque pas l'éxécution de l'analyse
Puis j'ai trouvé qu'il faut mettre & vbCrLf pour sauter à la ligne à chaque fois que j'en ai rajoutée une (de ligne)
MAIS :
je ne sais qu'utiliser une textbox appelée analyse
Régulièrement pendant le déroulement du code qui analyse j'ai :
lignesuivante = ...
texte = texte & extensiondetexte & vbCrLf
rapport.analyse.Text = texte
Mais je suppose que cela ré-écrit tout ce qui existait + l'extension là chaque fois dans le controle rapport.analyse
QUESTIONS:
Faut-il utiliser autre chose qu'une textbox ?
Comment lui rajouter un ascenceur ?
Comment faire pour étendre le texte de la textbox (ou d'un autre contrôle) sans ré-écrire tout son texte ?
Merci d'avance pour votre aide
Nikkos, Jack Nikkos.