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 :

Problème avec le bouton Annuler de la fonction Inputbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1
    Par défaut Problème avec le bouton Annuler de la fonction Inputbox
    Voilà j'utilise une fenetre inputbox pour demander a un utilisateur d'entrer une valeur, je la test, si elle ne correspond pas à quelquechose de logique je lui envoi un message d'erreur et le renvoi sur la saisie, mais je voudrai que lorsqu'il clic sur la touche "Annuler", il quitte la saisie... Impossible à faire !
    j'ai tout essayer .. j'espere que vous pourrez m'aider.
    je vous met la fonction telle qu'elle est:

    '
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     saisie de pi
    pi:
    Range("c3").Select
    titre = "saisie de pi"
    Message = ("entrer pi (insolation),comprise entre 0 et 900 W/m²")
    valdef = Worksheets("saisie").Range("c3").Value
    saisie = InputBox(Message, titre, valdef)
    If saisie = "" Then
        MsgBox "Saisie Annulée"
        Exit Sub
        Else
    End If
    If saisie >= 0 And saisie < 901 Then
        ActiveCell.FormulaR1C1 = saisie
        GoTo Qef:
        Else
            Choix = MsgBox("valeur incorrecte de pi, choisir un entier entre 0 et 900", 1)
            GoTo pi:
    End If
    La en fait ça me renvoi la msgbox "saisie annulée" quoi que je face ....

    Merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    Bonsoir

    Assure toi que la cellule C3 ne soit pas vide, complète manuellement la zone de saisie

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("saisie").Range("c3").Value


    Comment as tu déclaré la variable valdef ?



    michel

Discussions similaires

  1. Problème avec un bouton TBitBtn
    Par kurul1 dans le forum C++Builder
    Réponses: 8
    Dernier message: 02/05/2006, 10h41
  2. Problème avec les boutons d'options
    Par Le Rebel dans le forum Langage
    Réponses: 3
    Dernier message: 07/02/2006, 12h12
  3. Réponses: 3
    Dernier message: 10/01/2006, 14h01
  4. Problème avec les boutons de perl Tk
    Par jkevin2 dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 02/09/2005, 17h18
  5. [VB.NET] Pb avec le bouton Annuler d'1 barre de progression
    Par dada1982 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 30/06/2004, 09h56

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