OVH Cloud OVH Cloud

je repose la question des fois que...

2 réponses
Avatar
Xavier POWAGA
N'ayant pas eu de réponse à mon mail je suppose qu'il n'y a peut être pas de
solution . Dans le doute, je me permet de la reposer,
voilà mon problème. J'ai developpé une application excel qui echange des
données avec d'autres applications (word par exemple).

Le problème c'est que si il y a le moindre plantage du programme ou que je
veuille faire des modifs de programme durant son utilisation, il marche plus
car il a perdu au moment du plantage les valeurs contenues dans les
variables.je suis donc à
chaque fois obligé de fermer le programme et de le relancer.

N'y a t-il pas moyen, après plantage, de retrouver les variables (je pense
surtout aux variables objet du type microsoft word car pour les autres
variables je peux bien sur ruser en mettant les valeurs dans des cellules de
tableaux excel.

merci

PS : après je vous embêtes plus avec ce problème

2 réponses

Avatar
MichDenis
A ) Si ton programme plante avec régularité au point de vouloir
mettre en branle une procédure de récupération, pourquoi ne te
n'interroges-tu pas sur la façon d'annihiler les "bugs" de ton
programme ?

B ) Si suite à un plantage, tu as besoin d'exécuter à nouveau les
procédures d'ouverture de ton fichier, tu peux toujours te créer
un bouton de commande dans une barre d'outils et appeler
les procédures au démarrage de ton programme. En quoi le
fait de fermer Excel rend cette tâche plus facile... (c'est autre chose
si tu ne désires pas conserver les modifications récentes de ton
fichier d'avant plantage)



"Xavier POWAGA" a écrit dans le message de news:
45a62521$0$306$
N'ayant pas eu de réponse à mon mail je suppose qu'il n'y a peut être pas de
solution . Dans le doute, je me permet de la reposer,
voilà mon problème. J'ai developpé une application excel qui echange des
données avec d'autres applications (word par exemple).

Le problème c'est que si il y a le moindre plantage du programme ou que je
veuille faire des modifs de programme durant son utilisation, il marche plus
car il a perdu au moment du plantage les valeurs contenues dans les
variables.je suis donc à
chaque fois obligé de fermer le programme et de le relancer.

N'y a t-il pas moyen, après plantage, de retrouver les variables (je pense
surtout aux variables objet du type microsoft word car pour les autres
variables je peux bien sur ruser en mettant les valeurs dans des cellules de
tableaux excel.

merci

PS : après je vous embêtes plus avec ce problème
Avatar
FdeCourt
Bonjour,

Je ne suis pas sur de t'avoir compris, mais pourquoi ne pas enregistrer
les variables directement dans une macros.
Tu pourrais pas exemple créer une fonctionqui va te permettre de
créer toutes tes variables, et en fonction d'une seule va la créer
automatiquement, ou la créer en fonction de l'input de l'utilisateur.
Du genre
Function Creation_Variable(x)
en_cour_de_dev = 1
Select Case x
Case 1
If en_cour_de_dev = 1 Then Creation_Variable = "blablablabla1" Else
Creation_Variable = InputBox("Message", "Titre")
Case 2
If en_cour_de_dev = 1 Then Creation_Variable = "blablablabla2" Else
Creation_Variable = InputBox("Message", "Titre")
Case 3
If en_cour_de_dev = 1 Then Creation_Variable = "blablablabla3" Else
Creation_Variable = InputBox("Message", "Titre")
Case 4
If en_cour_de_dev = 1 Then Creation_Variable = "blablablabla4" Else
Creation_Variable = InputBox("Message", "Titre")
End Select
End Function
Sub appel_variable()
x = Creation_Variable(2)
MsgBox x
End Sub

Comme ca pour chaque variable tu es créés une par défaut dans la
fonction. Tu n'as plus qu'a changer en_cour_de_dev en 0 pour reprendre
un fonctionnement normal, ou passer en 1 pour ne pas avoir a rerentrer
tes variables.


N'ayant pas eu de réponse à mon mail je suppose qu'il n'y a peut êt re pas de
solution . Dans le doute, je me permet de la reposer,
voilà mon problème. J'ai developpé une application excel qui echang e des
données avec d'autres applications (word par exemple).

Le problème c'est que si il y a le moindre plantage du programme ou que je
veuille faire des modifs de programme durant son utilisation, il marche p lus
car il a perdu au moment du plantage les valeurs contenues dans les
variables.je suis donc à
chaque fois obligé de fermer le programme et de le relancer.

N'y a t-il pas moyen, après plantage, de retrouver les variables (je pe nse
surtout aux variables objet du type microsoft word car pour les autres
variables je peux bien sur ruser en mettant les valeurs dans des cellules de
tableaux excel.

merci

PS : après je vous embêtes plus avec ce problème