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 :

On Error Resume Next [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut On Error Resume Next
    Bonjour tout le monde et merci messieurs les bénévoles
    à l'aide d'un USF je récupère les données figurant sur une feuille Excel mais mon problème c'est lorsqu'il y a pas des cellules correspondante. Sur internet j'ai trouver que je dois mettre au début de mon code "On Error Resume Next" mais ça pas marcher et bloque le travail
    voila mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub CommandButton5_Click()
    Dim z     As Long
    Dim Plage As Range
     
    On Error Resume Next
    If MsgBox("êtes vous sûr de vouloir enregistrer?", vbExclamation + vbYesNo) = vbYes Then
    Set Plage = Sheets("reglement").Range("A2:A" & Rows.Count).SpecialCells(xlCellTypeConstants).Cells
    For z = Plage.Cells.Count To 1 Step -1
      If Plage.Cells(z).Value = ComboBox1.Value Then
        Plage.Cells(z).EntireRow.Delete
      End If
    Next
    comme vous constatez si il y a des données le code efface les anciens puis une autre partie du code insert les nv données...ça fonctionne s'il y a des données mais se bloque si est vide
    merci d'avance

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut




    Bonjour, bonjour !

    Copier / Coller n'est donc pas coder ‼

    Mettre un point d'arrêt sur la ligne n°8 et vérifier dans la fenêtre des Variables locales la variable Plage,
    comment apparaît-elle donc lorsqu'il n'y a pas de cellules correspondantes ?


    __________________________________________________________________________________________________
    Tous unis, tous Charlie

  3. #3
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    Merci monsieur de votre réponse
    je vais joindre mon fichier et un une description
    a l'aide de l'USF "ajout de contrat je saisie le nv contrat et j'enregistre sur excel et ça fonctionne
    maintenant je vais faire des règlement sur ce meme contrat
    je choisie le contrat mais le problème existe si il y a pas de cellule correspondante c'est a dire lors du premier reglement
    merci d'avance

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut



    Citation Envoyé par Marc-L Voir le message
    Mettre un point d'arrêt sur la ligne n°8 et vérifier dans la fenêtre des Variables locales la variable Plage,
    comment apparaît-elle donc lorsqu'il n'y a pas de cellules correspondantes ?



    __________________________________________________________________________________________________
    Tous unis, tous Charlie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. On error resume next
    Par nephhh dans le forum C#
    Réponses: 2
    Dernier message: 26/04/2007, 15h00
  2. [VBA Excel] On error resume next
    Par alex_95 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 02/03/2007, 20h20
  3. [VBA-E] On error resum next
    Par Phenx dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/09/2006, 18h27
  4. On Error Resume Next existe il en java??
    Par the_zurg dans le forum Général Java
    Réponses: 9
    Dernier message: 01/06/2006, 23h38
  5. Réponses: 2
    Dernier message: 28/04/2006, 15h10

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