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 :

Erreur d'exécution '91'


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    formateur incendie
    Inscrit en
    Juin 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : formateur incendie
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2018
    Messages : 2
    Par défaut Erreur d'exécution '91'
    Bonjour,
    voila, je vais essayer de me faire comprendre mais pas facile pour un novice.
    j' ai créer un logiciel qui nous permet d'établir des permis de feux à l aide de plusieurs bout de code pompé à droite à gauche, et mon soucis est que dans certain combobox, une erreur apparaît suite à des fautes de frappe message qui s' affiche est celui ci :"Erreur d'exécution '91' variable objet ou variable de bloc With non définie"
    voici un exemple de code qui correspond au combobox en question:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub ComboBox14_Change()
    With Sheets("feuil3")
    .Range("c36") = ComboBox14.Value
    End With
    With Worksheets("feuil2").Range("a80:a108")
        Set C = .Find(ComboBox14.Value, LookIn:=xlValues)
       T7 = ComboBox14.Value
       T8 = C.Offset(0, 1)
       T9 = C.Offset(0, 2)
    End With
    End Sub
    puis cela me plante tout. quelqu'un aurait il une idée voir même mieux une solution pour y remédier merci d' avance.
    Bonne journée à tous

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Find renvoie un objet range matérialisant la première cellule trouvée
    Si Find ne trouve rien, alors la variable C vaut Nothing, et tu ne peux pas l'utiliser

    il faut TOUJOURS tester le retour de C avant d'agir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Set C = .Find(ComboBox14.Value, LookIn:=xlValues)
    If Not C Is Nothing Then
        T7 = ComboBox14.Value
        T8 = C.Offset(0, 1)
        T9 = C.Offset(0, 2)
    Else
        Msgbox "Correspondance non trouvée"
    End if

  3. #3
    Candidat au Club
    Homme Profil pro
    formateur incendie
    Inscrit en
    Juin 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : formateur incendie
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2018
    Messages : 2
    Par défaut

    Bonjour,
    Merci beaucoup pour votre réponse avec cela plus de pépin cela fonctionne.
    Bon week end et merci encore

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

Discussions similaires

  1. [JVM][8.1.7] Erreur d'exécution de initjvm.sql
    Par Escuzze dans le forum Oracle
    Réponses: 4
    Dernier message: 01/07/2005, 16h39
  2. Message d'erreur à l'exécution d'une install
    Par titof dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 22/03/2005, 12h20
  3. [CR8][VB6] Erreur d'exécution 20533
    Par pvava dans le forum SDK
    Réponses: 1
    Dernier message: 01/02/2005, 11h27
  4. Erreurs d'exécution sous delphi 5
    Par nkd dans le forum Langage
    Réponses: 3
    Dernier message: 06/11/2004, 18h25
  5. [Apache Perl] Erreur à l'exécution de mes cgi
    Par GLDavid dans le forum Apache
    Réponses: 4
    Dernier message: 28/08/2004, 21h23

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