Bonjour Arpette le forum
pour cela il faut traiter ton incrémentation avec la proportion de chargement, mais sans fichier difficile de t'en dire plus
a+
papou
Bonjour Arpette le forum
faute de fichier mets toujours le code je regarderai si je peux m'en sortir avec, mais pas sur enfin donnes le dans un fichier et je regarderai
a+
papou
Bonjour Papou, ci-joint un fichier avec le code dans le module1. Il n'y a aucune données. Le code ouvre, des feuilles puis fait des filtres.
Je souhaiterais avoir une barre de progression qui s'affiche quand je lance le traitement.
Bonsoir à toutes et tous,
après plusieurs consultations sur le site, je ne trouve pas de réponse
Je ne comprend pas pourquoi, en lançant un module je ne peux pas avoir un progress bar alors que le timer me donne le temps d'exécution du module, suivant les données ou du PC utilisé.
Je ne comprend pas la question de Papou qui veut le code ( que je fasse 1+1 = 2 ou rechercheV, si tiiti = toto et que....)
Merci de votre aise,
@+
Voici une solution
1 variable public et 1 fonction
Code:
Public nbEtape As Integer
Function ETAPE(no, txt)
[H1] = txt
[H2] = String(Int(no / nbEtape * 25), "g")
Application.ScreenUpdating = True
Application.ScreenUpdating = False
End Function
Dans ton code
Tu détermine le nombre d'étapes
Code:
[H1] = "": [H2] = ""
nbEtape = 3
Ensuite, dans le code, tu marque les étapes
ETAPE 1, "Ouverture de GDMOperation.new"
ainsi de suite...¸
En H2, ca te prend une couleur de fond, une couleur de texte et la police Webdings.
J'ai établie la largeur de la colonne H pour 25 caractères. Évaluer dans
[H2] = String(Int(no / nbEtape * 25), "g")