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 :

code qui bug avec les mots US ou USA


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    technicien sup
    Inscrit en
    Juillet 2018
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien sup

    Informations forums :
    Inscription : Juillet 2018
    Messages : 18
    Points : 16
    Points
    16
    Par défaut code qui bug avec les mots US ou USA
    Bonjour à tous,

    voila il m'arrive un truc de fou ...

    j'ai fait un code qui fonctionne très bien avec le pays "FR" ou/et "CA" ... en revanche, le meme code pour les "US" ou "USA", "United States" et "United_States" plante ... je ne comprends pas pourquoi...
    Voici mon code.
    Avez-vous une idée et une solution à part de renommer les US en un autre nom





    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
        'compte le nombre de lignes et colonnes
     
            Range("A1").Select
            nblignes = Range("A1", selection.End(xlDown)).Cells.Count
            nbColonnes = Range("A1", selection.End(xlToRight)).Cells.Count
     
        'recherche si le pays existe
     
            If Application.CountIf(Range("C:C"), "United States") > 1 Then
     
        'selectionne les lignes et les effface
     
                ActiveSheet.ListObjects("Table13").Range.AutoFilter Field:=3, Criteria1:= _
                    "<>United States"
    '            ActiveSheet.ListObjects("Table13").Range.AutoFilter Field:=3, Criteria1:= _
    '                "=Canada", Operator:=xlOr, Criteria2:="=France"
                Rows("2:" & nblignes & "").Select
                Range(selection, selection.End(xlDown)).Select
                selection.Delete Shift:=xlUp
                ActiveSheet.ListObjects("Table13").Range.AutoFilter Field:=3
                Range("A2").Select
     
            Else
     
        'supprime l'onglet si le pays n'est présent dans l'onglet
                Sheets("US").Select
                ActiveWindow.SelectedSheets.Delete
     
            End If

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par lolo69490 Voir le message
    j'ai fait un code qui fonctionne très bien avec le pays "FR" ou/et "CA" ... en revanche, le meme code pour les "US" ou "USA", "United States" et "United_States" plante ...
    Qu'est-ce que tu entends par "plante" ?
    Ca génère un message d'erreur ? Quel message ? Quel ligne de code est signalé par le débugage ?
    Que veux-tu dire par "avec le pays FR", "pour les US" ? Qu'est ce qui est modifié ? Le contenu du code ? un paramètre ? le contenu d'une cellule ?
    Bref, prends le temps d'apporter les détails nécessaire à ta demande.

Discussions similaires

  1. [OpenOffice][Texte] Bug avec les titres et leur affichage dans le navigateur
    Par 12monkeys dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 13/07/2007, 14h44
  2. Bug avec les CheckBox
    Par L4BiN dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 19/06/2006, 17h47
  3. [HTML][Bug] Avec les float/clear, c'est moi ou FF ?
    Par Séb. dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 02/01/2006, 15h56
  4. [Sécurité] bug avec les variables de session!
    Par ozzmax dans le forum Langage
    Réponses: 7
    Dernier message: 09/12/2005, 20h41
  5. [CR9] Bug avec les champs à valeur vide ?
    Par Djob dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/07/2003, 22h21

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