IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Vérification des saisies dans une feuille


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Vérification des saisies dans une feuille
    Bonjour,

    j'ai un "petit" souci (pour vous, pour moi il est grand...) sur VB.
    J'ai un tableau avec plusieurs lignes et colonnes, et une personne doit remplir les lignes au fur et à mesure... certaines colonnes sont obligatoires et d'autres non, car elles se remplissent seules...
    Et en fait, j'aimerais effectuer une macro qui ferait que si la personne ne remplit pas toutes les cases jaunes (obligatoires), en appuyant sur un bouton (ou autre) un message apparaisse pour le prévenir... et je ne vois pas comment faire ça...
    j'arrive à faire une msg box pour avertir qu'une case n'est pas remplie mais c'est tout... et je me demande comment faire pour que cela s'effectue juste sur la ligne qu'il doit remplir, ou les lignes qu'il a rempli si il en renseigne plusieurs d'un coup... pas celles qui sont en dessous (et forcément vide)...

    si vous pouvez m'éclairer... merci d'avance

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Points : 2 443
    Points
    2 443
    Par défaut
    Salut Pep56 et le forum
    et je me demande comment faire pour que cela s'effectue juste sur la ligne qu'il doit remplir, ou les lignes qu'il a rempli si il en renseigne plusieurs d'un coup... pas celles qui sont en dessous
    Quand tu automatises un fonctionnement, il faut un certain fonctionnement Et je pense, àmoins de construire une usine à gaz, qu'il faut se limiter à une ligne.

    Ne connaissant rien d'autre que ton poste, on va se cantoner dans des généralités.

    Plusieurs solutions :

    -Mémoriser la ligne de la sélection => au changement de ligne de sélection, contrôler que toutes les cellules surveillées de la ligne sont bien remplies

    -Quand on modifie une des cellules surveillées, mettre le focus sur la première de la ligne qui n'est pas remplie (interdit de changer de ligne tant que la ligne complête n'est pas remplie, et impose la prochaine sélection, mais après, on peut sortir de la ligne sans remplir aucune des cases). Tout dépend de si c'est un pense-bête, ou si on impose.

    - Faire les 2 macros.
    A+

Discussions similaires

  1. [VBA-E] Problème pour insérer des lignes dans une feuille Excel
    Par skystef dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/04/2007, 14h13
  2. Réponses: 9
    Dernier message: 19/02/2007, 20h33
  3. Problème de lecture des cellules dans une feuille Excel
    Par wangjun dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/10/2006, 09h35
  4. [CSS] Mettre des variable dans une feuille de style???
    Par Shakta dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 24/02/2006, 10h39
  5. Réponses: 7
    Dernier message: 23/01/2006, 11h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo