2010-03-26 6 views
1

Mon problème: J'ai deux plages R16 et R01. Ces plages ont été définies en balayant chaque plage, puis en les renommant dans le panneau supérieur gauche de la feuille. Chaque plage nécessite que les utilisateurs remplissent chaque cellule avec une valeur. R16 demande aux utilisateurs d'entrer un nombre de 0 à 5. La plage R01 requiert une valeur de 0 ou 1 pour être entré. NO cellule peut être laissée vide dans n'importe quelle cellule dans ces deux gammes. Ces plages et exigences sont spécifiques à cette feuille uniquement. Ce serait bien si au moment de l'utilisateur d'entrer un nombre, un message d'erreur est apparu comme [entrée invalide] si la valeur entrée était en dehors des paramètres définis. Par exemple, dans R16, si quelqu'un entrait 12 ou -1, il serait alerté. Enfin, lorsque l'utilisateur appuie sur un bouton de la page pour utiliser ces valeurs dans un processus séparé, il est essentiel de vérifier qu'aucune cellule n'est vide. J'essaie de trouver un moyen d'arrêter le fonctionnement du marco (via le bouton) si ces paramètres ci-dessus ne sont pas respectés. Thank youAlerte pour des valeurs de cellules incorrectes

Répondre

0

Vous n'avez pas besoin de programmation pour la première partie, c'est un dans Excel fonctionnalité intégrée appelée « Validation ». La deuxième partie de votre question, l'appui sur le bouton, nécessite une macro qui vérifie les deux cellules.

+0

Oui Oui, la validation fonctionne correctement, SAUF pour les cellules vides. Il y a une case à décocher mais je peux toujours produire des cellules vides. J'ai vraiment besoin d'un code qui va (quand un bouton est pressé) vérifier les cellules pour les blancs et avertir l'utilisateur qu'ils doivent y mettre une valeur. – Allan

Questions connexes