Plusieurs While et autre boucle
Résolu
Philou73CH
-
Philou73CH -
Philou73CH -
Bonjour,
Dans un programme Excel, qui est pour le moment de 1'357Ko, j'ai fait une programmation permettant plusieurs choses. Avec report sur divers tableaux et autre récapitulatif.
A l'aide de macro, des reports sont effectués, des Userforms utilisés, des mises en pages de tableaux tout se fait automatiquement.
Si vous mettez cela dans le contexte que j'ai bricolé et que souvent vous avez été mes sauveurs, vous comprendrez que ma programmation est fait à la bricole et non aux fines astuces.
J'ai plusieurs fois des boucles avec Wihle / Wend, If / End If / Exit Sub / End
Je pense que je dois utiliser beaucoup de mémoire. Ma question est donc la suivante, faut-il à un moment ou un autre, vider cette mémoire. Si oui comment ? Et quelles conséquences sur le déroulement du programme.
D'avance je vous remercie de votre aide. Mais aussi du temps que vous avez pris pour lire ce qu'il y a ci-dessus.
Dans un programme Excel, qui est pour le moment de 1'357Ko, j'ai fait une programmation permettant plusieurs choses. Avec report sur divers tableaux et autre récapitulatif.
A l'aide de macro, des reports sont effectués, des Userforms utilisés, des mises en pages de tableaux tout se fait automatiquement.
Si vous mettez cela dans le contexte que j'ai bricolé et que souvent vous avez été mes sauveurs, vous comprendrez que ma programmation est fait à la bricole et non aux fines astuces.
J'ai plusieurs fois des boucles avec Wihle / Wend, If / End If / Exit Sub / End
Je pense que je dois utiliser beaucoup de mémoire. Ma question est donc la suivante, faut-il à un moment ou un autre, vider cette mémoire. Si oui comment ? Et quelles conséquences sur le déroulement du programme.
D'avance je vous remercie de votre aide. Mais aussi du temps que vous avez pris pour lire ce qu'il y a ci-dessus.
A voir également:
- Plusieurs While et autre boucle
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Pc qui s'allume et s'éteint en boucle - Forum Virus
- Huawei s'allume et s'éteint en boucle - Forum Huawei
- Tv orange chargement en boucle ✓ - Forum TV & Vidéo
Je vais essayé autrement, mais par contre je ne vais pas pouvoir vous partager ledit programme.
Hélas.
L'utilisateur entre des données. Depuis des userform ou input box. Ces données sont mises en forment, traitées, puis dispachées sur différents tableaux. Cela je l'ai conçu avec des macro VBA.
L'utilisateur pouvant entrer plusieurs fois des données je me demande si à force de répéter ces macros contenant des boucles, des conditions ou autres sorties de macros à l'arrache, il n'y a pas un risque de dépassement de mémoire disponible.
Pas sûr d'avoir été plus clair. Mais j'ai essayé. Merci à toi d'avoir pris du temps pour me lire et pour m'écrire cette remarque constructive.
Si ton programme fonctionne, c'est que la RAM ne sature pas
Si la durée est longue, cela peut-^tre dû à des mauvaises méthodes dans les macros
Quant à tes boucles,elles sont gérées en mémoire cache du processeur ( le prefetch)et ces instructions disparaissent une fois la boucle terminée
Vos explications sont claires et rassurantes.
Une fois de plus ce forum est exceptionnel