Problème ComboBox et Function [Résolu] [VBA Excel] - VB/VBA/VBS - Programmation
Marsh Posté le 02-02-2011 à 17:29:47
As-tu des exemples de valeurs qui entraînent le bug ?
La macro va au bout et pas de réponse ou bien s'arrête sur une ligne ? si oui, quel est le message d'erreur et la ligne d'arrêt ?
Marsh Posté le 04-02-2011 à 09:31:22
En fait l'application ne plante pas, mais elle ne retourne rien lorsque l'on séléctionne par exemple "8,00" et ses multiples.
Par contre je viens de rectifier le code.
Notamment:
- De supprimer les conditions "if" dans les functions.
- De déclarer les variables à juste titre et non pas mettre variant pour plus de facilité.
Et là tout à l'air de fonctionner à merveille.
Marsh Posté le 11-02-2011 à 08:54:41
Bonjour,
Voici le code modifié.
Dans l'Userform:
Code :
|
Dans un module:
Code :
|
Marsh Posté le 31-01-2011 à 08:50:15
Bonjour,
Je viens de réaliser une petite interface qui me donne des ratios (Aménagement de surface en voirie: % de pavés par rapport au joints pour 1,00 m²).
Je dispose donc d'une Userform (munie de plusieurs ComboBox et TextBox) dans laquelle on peut trouver les instructions d'initialisation et de conditions puis un module dans lequel se trouve les function de calcul.
Le but de cette interface est donc de donner les ratios automatiquement dans les TextBox par le biais des "Function" une fois les valeurs choisies dans les ComboBox.
Le code fonctionne mais il subsiste une anomalie! pour certaines valeurs (dans les ComboBox) le calcul ne se fait pas et là je sèche complètement.
Voici le code:
Dans l'Userform:
Dans un module:
Merci d'avance pour vos lumières.
@bientôt
Message édité par mmarle le 25-02-2011 à 22:42:39