Macro qui en lance une autre (revenir en arrère)
Résolu/Fermé
lanetmel
Messages postés
200
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
15 mars 2018
-
9 avril 2013 à 22:31
lanetmel Messages postés 200 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 15 mars 2018 - 10 avril 2013 à 00:00
lanetmel Messages postés 200 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 15 mars 2018 - 10 avril 2013 à 00:00
A voir également:
- Macro qui en lance une autre (revenir en arrère)
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Windows ne se lance pas - Guide
- Macro word - Guide
- Macro logiciel - Télécharger - Organisation
- Revenir en arrière clavier - Guide
3 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 685
9 avril 2013 à 23:20
9 avril 2013 à 23:20
Bonjour,
Tes labels ne sont qu'un texte et donc si tu le mets en anglais il ne reviendra en français que lorsque tu vas réinitialiser ton formulaire.
Donc il serait plus judicieux de faire une
Private Sub ini_labels(langue)
que tu lances avec "F" ou "A" et qui mette les bonnes valeurs.
Tes labels ne sont qu'un texte et donc si tu le mets en anglais il ne reviendra en français que lorsque tu vas réinitialiser ton formulaire.
Donc il serait plus judicieux de faire une
Private Sub ini_labels(langue)
que tu lances avec "F" ou "A" et qui mette les bonnes valeurs.
Le Pingou
Messages postés
12048
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
26 avril 2024
1 427
Modifié par Le Pingou le 9/04/2013 à 23:21
Modifié par Le Pingou le 9/04/2013 à 23:21
Bonjour,
Je veux bien regarder ou est le problème, pouvez-vous préciser un cas ... !
Au passage, j'ai constaté que les noms fournisseur et leurs adresse sont dans la maco, je pense que ce n'est pas bien car pour une modification de nom vous devez corriger le code.... !
Salutations.
Le Pingou
Je veux bien regarder ou est le problème, pouvez-vous préciser un cas ... !
Au passage, j'ai constaté que les noms fournisseur et leurs adresse sont dans la maco, je pense que ce n'est pas bien car pour une modification de nom vous devez corriger le code.... !
Salutations.
Le Pingou
lanetmel
Messages postés
200
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
15 mars 2018
4
9 avril 2013 à 23:25
9 avril 2013 à 23:25
Bonjour
La réponse de Gbinforme répond à ma question.. pour ton commentaire à propos du nom des fournisseurs dans le code, tu as raison, je me disais justement que ce n'étais pas une bonne idée :)
je travaille ça
encore merci à vous deux
La réponse de Gbinforme répond à ma question.. pour ton commentaire à propos du nom des fournisseurs dans le code, tu as raison, je me disais justement que ce n'étais pas une bonne idée :)
je travaille ça
encore merci à vous deux
lanetmel
Messages postés
200
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
15 mars 2018
4
9 avril 2013 à 23:21
9 avril 2013 à 23:21
Bonjour Et merci :)
Quand je choisi le fournisseur suivant : (à date c'est le seul que j'ai en Anglais)
If Cbox_adressefournisseur.Value = "Empire Forest Product, 2880 Headon Forest Dr , Burlington, ON" Then
Call TraduireAnglais
Cbox_adressecourriel.Value = "dlindsay7@cogeco.ca"
Tbox_détail.Value = "Darren Lindsay"
Tout ça change bien.. Si je choisis n'importe quel autre fournisseur en premier pas de problème ça reste en Français..
Mais si dans la Cbox je choisis le fournisseur ci-haut "empire Forest Product" et que disons je me dis : oups c'est pas lui que je voulais prendre mais n'importe quel autre.. je change ma cbox pour une autre fournisseurs, ça change ma Cbox_adressecourriel comme prévu, même chose pour ma tbox_détail mais les labels reste en Anglais.. comme si une fois que la macro Traduire Anglais avait sélectionnée une fois, ça ne pouvais pas revenir en arrière.. je ne sais pas si je suis assez claire..
encore merci de ton temps
Mélanie
Quand je choisi le fournisseur suivant : (à date c'est le seul que j'ai en Anglais)
If Cbox_adressefournisseur.Value = "Empire Forest Product, 2880 Headon Forest Dr , Burlington, ON" Then
Call TraduireAnglais
Cbox_adressecourriel.Value = "dlindsay7@cogeco.ca"
Tbox_détail.Value = "Darren Lindsay"
Tout ça change bien.. Si je choisis n'importe quel autre fournisseur en premier pas de problème ça reste en Français..
Mais si dans la Cbox je choisis le fournisseur ci-haut "empire Forest Product" et que disons je me dis : oups c'est pas lui que je voulais prendre mais n'importe quel autre.. je change ma cbox pour une autre fournisseurs, ça change ma Cbox_adressecourriel comme prévu, même chose pour ma tbox_détail mais les labels reste en Anglais.. comme si une fois que la macro Traduire Anglais avait sélectionnée une fois, ça ne pouvais pas revenir en arrière.. je ne sais pas si je suis assez claire..
encore merci de ton temps
Mélanie
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 685
9 avril 2013 à 23:49
9 avril 2013 à 23:49
Bonsoir,
ça ne pouvais pas revenir en arrière..
Cela revient en français seulement si tu réinitialises car tu as mis tes labels en français directement sur le label alors que tes cbox sont dynamiques en fonction de ton choix.
Pour que "ça revienne" il faudrait initialiser tes labels en fonction de ton choix :
If "langue"(Cbox_adressefournisseur.Value) = "anglais" Then
Call TraduireAnglais
Else
Call MonFrançais
end If
ça ne pouvais pas revenir en arrière..
Cela revient en français seulement si tu réinitialises car tu as mis tes labels en français directement sur le label alors que tes cbox sont dynamiques en fonction de ton choix.
Pour que "ça revienne" il faudrait initialiser tes labels en fonction de ton choix :
If "langue"(Cbox_adressefournisseur.Value) = "anglais" Then
Call TraduireAnglais
Else
Call MonFrançais
end If
lanetmel
Messages postés
200
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
15 mars 2018
4
10 avril 2013 à 00:00
10 avril 2013 à 00:00
merci beaucoup :) très apprcié
9 avril 2013 à 23:23
C'est bien ce que je pensais.. merci beaucoup de votre coup de main
Mélanie