A voir également:
- Vider variable vba
- Range avec variable vba ✓ - Forum - VB / VBA
- Range variable vba - Forum - Bureautique
- Selectionner derniere cellule non vide excel vba - Conseils pratiques - Visual Basic
- Affecter la valeur d'une cellule à une variable vba ✓ - Forum - Bureautique
- VBA Excel : sélection d'une plage variable ✓ - Forum - VB / VBA
5 réponses
vb
Évidemment, je cherche pendant 3 heures... rien ne ne fonctionne... je pose une question... je regarde un nouveau site et je trouve la solution...
Il me suffisait d'utiliser la commande End à la fin de ma macro pour effacer toutes les variables de la mémoire.
En espérant que mon expérience serve à quelqu'un dans le futur.
(une question reste quand même, comment une variable peut garder sa valeur lorsque toutes les macro ont fini de s'exécuter...)
Il me suffisait d'utiliser la commande End à la fin de ma macro pour effacer toutes les variables de la mémoire.
En espérant que mon expérience serve à quelqu'un dans le futur.
(une question reste quand même, comment une variable peut garder sa valeur lorsque toutes les macro ont fini de s'exécuter...)
Le vrai Thierry
- Messages postés
- 3
- Date d'inscription
- mardi 19 février 2008
- Statut
- Membre
- Dernière intervention
- 20 août 2009
"En espérant que mon expérience serve à quelqu'un dans le futur."
et bien... cela est ! merci... et je tenais à te le faire savoir, dommage que tu es anonyme...
Je n'oublierai plus de terminé par End...
et bien... cela est ! merci... et je tenais à te le faire savoir, dommage que tu es anonyme...
Je n'oublierai plus de terminé par End...
gbinforme
- Messages postés
- 14934
- Date d'inscription
- lundi 18 octobre 2004
- Statut
- Contributeur
- Dernière intervention
- 24 juin 2020
bonjour
Je n'oublierai plus de terminé par End...
Pourquoi être aussi systématique ?
Si tu initialises des variables publiques à l'ouverture, tu es bien content de les retrouver au cours de ta session...
Je n'oublierai plus de terminé par End...
Pourquoi être aussi systématique ?
Si tu initialises des variables publiques à l'ouverture, tu es bien content de les retrouver au cours de ta session...
Le vrai Thierry
- Messages postés
- 3
- Date d'inscription
- mardi 19 février 2008
- Statut
- Membre
- Dernière intervention
- 20 août 2009
Bonjour,
Mon intention n'était pas de dire : "voilà ce qu'il faut faire"... et encore moins être systématique... Je voulais surtout faire savoir que ce message m'avait aidé à comprendre quelque chose que je n'arrivais pas à saisir, et à résoudre, en lisant seulement l'aide d'excel.
En quelque sorte.. c'était un modeste merci !
Je suis débutant... mais j'ai la patience et l'acharnement d'atteindre les buts de programmation que je me fixe pour mon plaisir uniquement, comme des casse-têtes en passe-temps. Et je suis conscient de l'étendue qu'il me reste à explorer, et du fait que je n'utilise pas toujours les meilleurs chemins.
Ce type de variables Public dont tu me parles (je crois avoir vu aussi Private) fait parti de ce que je ne saisi pas bien en lisant l'aide... mais grace à ton intervention je crois comprendre que ce sont des variables qui restent initialisées tant que la session est ouverte... et là, effectivement... je suis d'accord avec toi... il y a des utilités évidentes mais dont, moi, je n'ai pas encore été confrontées. C'est pour cela peut-être que mon mail peut être mal interprété...
Loin de moi mon intention d'affirmer dans un domaine, certes qui me passionne, mais que je connais si peu... D'ailleurs... c'était mon premier message ! :-)
Merci de ta remarque,
à plus
Mon intention n'était pas de dire : "voilà ce qu'il faut faire"... et encore moins être systématique... Je voulais surtout faire savoir que ce message m'avait aidé à comprendre quelque chose que je n'arrivais pas à saisir, et à résoudre, en lisant seulement l'aide d'excel.
En quelque sorte.. c'était un modeste merci !
Je suis débutant... mais j'ai la patience et l'acharnement d'atteindre les buts de programmation que je me fixe pour mon plaisir uniquement, comme des casse-têtes en passe-temps. Et je suis conscient de l'étendue qu'il me reste à explorer, et du fait que je n'utilise pas toujours les meilleurs chemins.
Ce type de variables Public dont tu me parles (je crois avoir vu aussi Private) fait parti de ce que je ne saisi pas bien en lisant l'aide... mais grace à ton intervention je crois comprendre que ce sont des variables qui restent initialisées tant que la session est ouverte... et là, effectivement... je suis d'accord avec toi... il y a des utilités évidentes mais dont, moi, je n'ai pas encore été confrontées. C'est pour cela peut-être que mon mail peut être mal interprété...
Loin de moi mon intention d'affirmer dans un domaine, certes qui me passionne, mais que je connais si peu... D'ailleurs... c'était mon premier message ! :-)
Merci de ta remarque,
à plus
gbinforme
- Messages postés
- 14934
- Date d'inscription
- lundi 18 octobre 2004
- Statut
- Contributeur
- Dernière intervention
- 24 juin 2020
bonjour Le vrai Thierry
Ta réaction est judicieuse et mon intervention ne voulais dire rien d'autre.
Il y a des compréhensions à acquérir mais il faut faire attention de ne pas se fermer des portes en utilisant systématiquement des instructions qui parfois sont nuisibles.
Lors d'une macro il peut être intéressant d'éviter le calcul automatique pour gagner du temps mais si tu dois utiliser le résultat d'une formule mise en place, c'est parfois fâcheux.
Ton approche me paraît très intéressante et je ne peux que t'encourager à continuer car ici, comme dans beaucoup de domaines plus on apprend et plus on peut continuer à agrandir ses connaissances comme les ondes sur un plan d'eau sont sans cesse plus vastes.
Saches que j'aurais beaucoup de plaisir à te retrouver sur ce forum !
Bonne continuation et n'hésites pas aussi à faire partager tes connaissances.
Ta réaction est judicieuse et mon intervention ne voulais dire rien d'autre.
Il y a des compréhensions à acquérir mais il faut faire attention de ne pas se fermer des portes en utilisant systématiquement des instructions qui parfois sont nuisibles.
Lors d'une macro il peut être intéressant d'éviter le calcul automatique pour gagner du temps mais si tu dois utiliser le résultat d'une formule mise en place, c'est parfois fâcheux.
Ton approche me paraît très intéressante et je ne peux que t'encourager à continuer car ici, comme dans beaucoup de domaines plus on apprend et plus on peut continuer à agrandir ses connaissances comme les ondes sur un plan d'eau sont sans cesse plus vastes.
Saches que j'aurais beaucoup de plaisir à te retrouver sur ce forum !
Bonne continuation et n'hésites pas aussi à faire partager tes connaissances.
merci !