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 :

range sans R majuscule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 120
    Par défaut range sans R majuscule
    Bonjour,

    J'ai 2 fichiers identiques avec des codes dans les feuilles et les modules identiques et dont les macros fonctionnent parfaitement.
    Mais dans un des fichiers, "Range" n'est pas reconnu et le R de range ne se met pas en majuscule, quelqu'un a t-il une explication ?

    Cordialement



    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
     
     
    Option Explicit
    Sub VALIDER2_Click()
     
    If range("j21").Value = 0 Then
    MsgBox "test 1", vbCritical, "Saisie obligatoire"
    range("a17").Select
    Exit Sub
    End If
     
    If range("j21").Value > 1 Then
    MsgBox "test 2", vbCritical, "Saisie obligatoire"
    range("a17", "a20").Value = ""
    range("j17", "j19").Value = ""
    range("a17").Select
    Exit Sub
    End If
    End sub

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    J'arrive à la même chose après avoir ajouté :

    La macro plante; je supprime ce que je viens de mettre et les "range" restent sans majuscule. Les macros fonctionnent.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 120
    Par défaut
    Il s'agit d'un bug alors !

  4. #4
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Citation Envoyé par Daniel.C Voir le message
    Un petit détail qui a son importance, un nom de variable ne peut pas correspondre à un mot clé du langage VBA tel que "Range", "Cells", etc...

  5. #5
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    On est d'accord et dans ce cas, la macro ne fonctionne pas. J'ai juste fait le test pour voir comment on pouvait avoir le mot "range" sans majuscule. Après la suppression de la ligne, on ne récupère pas les majuscules et on retrouve le fonctionnement de la macro.
    Si bug il y a, il est plus au niveau de l'éditeur VB que de VBA qui lui fonctionne sans problème.

Discussions similaires

  1. Condition sur sum range sans se référer à une cellule
    Par rihab92 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/04/2015, 02h00
  2. [if pos()] sans tenir compte majuscules/minuscules
    Par Droïde Système7 dans le forum Delphi
    Réponses: 2
    Dernier message: 28/09/2006, 17h33
  3. [VBA-E] Modifier le contenu d'un range sans boucle
    Par MatMeuh dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/04/2006, 11h19
  4. Réponses: 3
    Dernier message: 08/08/2005, 11h24

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