Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je
les stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Fauconnier
Bonjour
Tu n'es pas ignare...
Il n'y a pas moyen de garder la valeur des variables lorsque tu fermes l'appli...
Ta manière de procéder est donc une bonne façon, parmi d'autres... Tu peux les garder également dans un fichier ini ou dans la BDR, ou dans un "bête" fichier txt, mais ta solution avec une feuille masquée, voire XlSheetVeryHidden ( propriété VBA de la feuille qui ne permet pas de la voir dans Excel, mais en affichant toutes les feuilles) est de loin la plus simple à mettre en place...
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Bonjour
Tu n'es pas ignare...
Il n'y a pas moyen de garder la valeur des variables lorsque tu fermes
l'appli...
Ta manière de procéder est donc une bonne façon, parmi d'autres...
Tu peux les garder également dans un fichier ini ou dans la BDR, ou dans un
"bête" fichier txt, mais ta solution avec une feuille masquée, voire
XlSheetVeryHidden ( propriété VBA de la feuille qui ne permet pas de la voir
dans Excel, mais en affichant toutes les feuilles) est de loin la plus
simple à mettre en place...
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"LANIMAL" <lanimal@tiscali.fr> a écrit dans le message de news:
emqKNi6ZFHA.900@tk2msftngp13.phx.gbl...
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les
stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
Il n'y a pas moyen de garder la valeur des variables lorsque tu fermes l'appli...
Ta manière de procéder est donc une bonne façon, parmi d'autres... Tu peux les garder également dans un fichier ini ou dans la BDR, ou dans un "bête" fichier txt, mais ta solution avec une feuille masquée, voire XlSheetVeryHidden ( propriété VBA de la feuille qui ne permet pas de la voir dans Excel, mais en affichant toutes les feuilles) est de loin la plus simple à mettre en place...
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Daniel
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Bonsoir.
Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne
sais pas comment. Voir avec les gourous.
Cordialement.
Daniel
"LANIMAL" <lanimal@tiscali.fr> a écrit dans le message de news:
emqKNi6ZFHA.900@tk2msftngp13.phx.gbl...
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les
stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
isabelle
bonjour,
regarde sur ce lien,
http://xcell05.free.fr/pages/prog/etiquettes3.htm
isabelle
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
bonjour,
regarde sur ce lien,
http://xcell05.free.fr/pages/prog/etiquettes3.htm
isabelle
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je
les stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Bonsoir.
Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne
sais pas comment. Voir avec les gourous.
Cordialement.
Daniel
"LANIMAL" <lanimal@tiscali.fr> a écrit dans le message de news:
emqKNi6ZFHA.900@tk2msftngp13.phx.gbl...
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les
stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Pierre Fauconnier
Pour compléter mon message...
La sauvegarde à l'extérieur du classeur a un avantage, par exemple lorsque l'utilisateur sauve des options de fonctionnement et que tu lui envoies une nouvelle mouture de ton xla. Il peut ainsi retrouver ses options puisqu'elles sont sauvées à l'extérieur du classeur que tu lui envoies. Pour se faire, j'utilise la technique du fichier INI que tu trouveras expliquée via le lien fourni par Isabelle...
Bon travail
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Pour compléter mon message...
La sauvegarde à l'extérieur du classeur a un avantage, par exemple lorsque
l'utilisateur sauve des options de fonctionnement et que tu lui envoies une
nouvelle mouture de ton xla.
Il peut ainsi retrouver ses options puisqu'elles sont sauvées à l'extérieur
du classeur que tu lui envoies. Pour se faire, j'utilise la technique du
fichier INI que tu trouveras expliquée via le lien fourni par Isabelle...
Bon travail
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"LANIMAL" <lanimal@tiscali.fr> a écrit dans le message de news:
emqKNi6ZFHA.900@tk2msftngp13.phx.gbl...
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les
stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
La sauvegarde à l'extérieur du classeur a un avantage, par exemple lorsque l'utilisateur sauve des options de fonctionnement et que tu lui envoies une nouvelle mouture de ton xla. Il peut ainsi retrouver ses options puisqu'elles sont sauvées à l'extérieur du classeur que tu lui envoies. Pour se faire, j'utilise la technique du fichier INI que tu trouveras expliquée via le lien fourni par Isabelle...
Bon travail
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Daniel
Bonsoir et merci. Je crois que je vais continuer à faire simple et stocker les variables dans des cellules. Cordialement. Daniel "isabelle" a écrit dans le message de news:
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
Bonsoir et merci.
Je crois que je vais continuer à faire simple et stocker les variables dans
des cellules.
Cordialement.
Daniel
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
uyZL8S7ZFHA.4040@TK2MSFTNGP14.phx.gbl...
Bonsoir.
Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je
ne sais pas comment. Voir avec les gourous.
Cordialement.
Daniel
"LANIMAL" <lanimal@tiscali.fr> a écrit dans le message de news:
emqKNi6ZFHA.900@tk2msftngp13.phx.gbl...
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je
les stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
Bonsoir et merci. Je crois que je vais continuer à faire simple et stocker les variables dans des cellules. Cordialement. Daniel "isabelle" a écrit dans le message de news:
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
c'est juste pour info, je ne dis pas que c'est la meilleuree méthode.
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.
c'est juste pour info, je ne dis pas que c'est la meilleuree méthode.
Bonsoir.
Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne
sais pas comment. Voir avec les gourous.
Cordialement.
Daniel
"LANIMAL" <lanimal@tiscali.fr> a écrit dans le message de news:
emqKNi6ZFHA.900@tk2msftngp13.phx.gbl...
Bonsoir
Ignare que je suis, lorsque je veux conserver des valeurs de variables
après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les
stocke dans des cellules d'une feuille dédiée à ce job (et masquée).
Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker
Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB.
Mais je n'ai pas trouvé, alors, si qqu'un sait ...
Merci d'avance.
c'est juste pour info, je ne dis pas que c'est la meilleuree méthode.
Bonsoir. Il paraît qu'on peut stocker la valeur dans une clef de registre, mais je ne sais pas comment. Voir avec les gourous. Cordialement. Daniel "LANIMAL" a écrit dans le message de news:
Bonsoir Ignare que je suis, lorsque je veux conserver des valeurs de variables après une réinitialisation ou après arrêt et redémarrage de l'ordi, je les stocke dans des cellules d'une feuille dédiée à ce job (et masquée). Ex. : Worksheets("Feuil5").Range("A4") = Var_a_stocker Je pense qu'il doit y avoir un moyen de le faire à l'intérieur de VB. Mais je n'ai pas trouvé, alors, si qqu'un sait ... Merci d'avance.