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 :

[VBA - E]Prendre en compte les lettres majuscules et minuscules


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai Avatar de alex_elder1_1
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 82
    Points : 24
    Points
    24
    Par défaut [VBA - E]Prendre en compte les lettres majuscules et minuscules
    bjr a tous

    J'ai le contenu de cellules ds mes colonnes qui sont en capitales
    je fais une recherche qui a pour code

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    Private Sub ProcMotor()
      Worksheets("Sheet2").Activate
      Range("B2:J4000").Select
      selection.Delete
    
    'MOTOR DESCRIPTION
    
    
      Dim i As Integer
      Dim DesignationRecherchee As String
      
        Dim Cell As Range
        Dim x As Integer
      
      DesignationRecherchee = UserForm6.MD
      
      i = 2
      
      With Worksheets("Sheet1")
        Do While .Cells(i, 5) <> "" And .Cells(i + 1, 5) <> ""
          If .Cells(i, 5) Like DesignationRecherchee & "*" Then
            Range(.Cells(i, 2), .Cells(i, 10)).Copy
            
            For J = 2 To 3000
              If Worksheets("Sheet2").Cells(J, 2) = "" Then
                Worksheets("Sheet2").Activate
                Worksheets("Sheet2").Cells(J, 2).Select
                ActiveSheet.Paste
                
                
                                 
               Exit For
              End If
            Next J
          End If
        i = i + 1
        Loop
      End With
     
      Unload Me
    
    UserForm6.Hide
    
     Worksheets("Sheet2").Activate
     
     If Range("B2").Value = "" Then
    x = MsgBox(prompt:="This Motor Description doesn't exist", _
    Buttons:=ok)
    End If
    
    
    
    End Sub
    j'appelle cette recherche Call ProcMotor lorsque je clique sur bouton
    Cette recherche se fait par rapport au contenu d'une TextBOX MD juste a cote du bouton donc
    je voudrais que lorsque je rentre ma recherche et que je clique, en depis du fait que les contenus de mes cellules soient en majuscules que je puisse entrer des codes en minuscules et que la recherche les reconnaisse qd m

    est ce comprehensible

    Ouskel' suis je plus clair?

    merci d'avance

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    ucase

  3. #3
    Membre à l'essai Avatar de alex_elder1_1
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 82
    Points : 24
    Points
    24
    Par défaut
    excuse moi peux tu etre plus clair?
    merci de m'aider

  4. #4
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    Citation Envoyé par random
    ucase

  5. #5
    Membre à l'essai Avatar de alex_elder1_1
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 82
    Points : 24
    Points
    24
    Par défaut
    oui mais peux tu me dire ou je dois le mettre s'il te plait ds ma recherche s'il te plait?
    merci d'avance parce que je ne sais pas trop en fait

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Ucase(.Cells(i, 5)) Like Ucase(DesignationRecherchee) & "*" Then
    Essaie de comprendre le principe

  7. #7
    Membre à l'essai Avatar de alex_elder1_1
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 82
    Points : 24
    Points
    24
    Par défaut
    merci bcp

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    De gaulle, Bonaparte, Jaures, Blum, Brillant sont fiers de toi

    Sans oublier Jeanne d'Arc, Pic de la Mirandole, du Guesclin, Charles D'orléans et l'homme de Cromagnon et surtout le maréchal Pétain.
    Tu vas entrer dans la carrière puisque nos aînés n'y sont plus.

    Personnellement j'écris Briand mais c'est du snobisme.

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

Discussions similaires

  1. Sommaire VBA sans prendre en compte les feuilles masquées
    Par yakuri dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/03/2014, 12h55
  2. Prendre en compte les jours fériés VBA
    Par CtrlCmpt dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/03/2013, 19h16
  3. Order by sans prendre en compte les majuscules minuscules
    Par skulled dans le forum Hibernate
    Réponses: 2
    Dernier message: 16/08/2011, 13h17
  4. [XHTML] Ne pas prendre en compte les balises XHTML
    Par simnitch dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 18/08/2005, 16h58
  5. [plugin][tomcat] Comment prendre en compte les jar ?
    Par djodjo dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 08/04/2004, 20h47

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