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 :

sélection entre bornes


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 37
    Par défaut sélection entre bornes
    bjr
    je cherche à sélectionner les cellules qui ont pour valeur "60211000" et"70611000"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub selectionentre()
       Dim i As Range, u As Range
       For Each i In Range("a2:a200")
          If i.Value = 70611000 And i.Value = 60211000 Then
             If u Is Nothing Then
                Set u = i
             Else
                Set u = Union(i, u)
             End If
          End If
       Next
       u.EntireRow.Select
       selection.Copy Destination:=Sheets("feuil2").Cells(5, 1)
    End Sub
    mais avec ce code ça bloque au niveau de u.entirerow.select

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour

    Avec le 'and', la condition du if est toujours fausse. Donc u n'est pas défini et donc quand tu l'emploies tu as une erreur.

    Essaie en remplaçant le 'And' par 'Or'.

    Bon courage,

    PGZ

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

Discussions similaires

  1. ALEA.ENTRE.BORNE() Comment faire ?
    Par Jimy6000 dans le forum Excel
    Réponses: 28
    Dernier message: 23/01/2008, 07h09
  2. Réponses: 1
    Dernier message: 03/08/2007, 16h26
  3. [RegEx] Sélection entre { et }
    Par Elboras dans le forum Langage
    Réponses: 5
    Dernier message: 11/07/2007, 15h04
  4. [FORMULE]Recherche valeur approximative entre bornes
    Par philname dans le forum Excel
    Réponses: 2
    Dernier message: 25/05/2007, 15h49
  5. [SQL Server] Sélection entre deux dates
    Par Gabrielly dans le forum Langage SQL
    Réponses: 3
    Dernier message: 21/06/2006, 14h51

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