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 :

run time error 6 : overflow


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Homme Profil pro
    SAS automation
    Inscrit en
    Juin 2011
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : SAS automation
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 87
    Points : 84
    Points
    84
    Par défaut run time error 6 : overflow
    Bonjour,

    j'essaye d'éxécuter une macro qui marchait très bien, mais j'ai du faire un ajustement afin de prendre le nombre de ligne remplis dans la colonne et ensuite utiliser cette valeurs dans une boucle. mais malheureusement au niveau de la boucle j'obtiens l'erreur Run time '6' : overflow.

    Voici le 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
    Sub clean_typo()
     
    Dim z As Long
    Dim i As Integer
    Dim zz As Integer
     
    'z = Application.CountA(Range("G2:G40000"))
     
    For i = 2 To z
     
    'zz = i - 1
     
    ' calcul le trimestre
     
        Select Case Range("G" & i).Value
     
              Case "Aucune typologie"
     
                  Range("G" & i).Value = Range("H" & i).Value
     
        End Select
     
    Next
     
    End Sub
    je suis preneur d'une solution pour éviter cette erreur.

    merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Déclares tes variables i et zz en long et cela devrait passer.

    Ton z dépasse la limite d'un Integer.

    Philippe

  3. #3
    Membre régulier
    Homme Profil pro
    SAS automation
    Inscrit en
    Juin 2011
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : SAS automation
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 87
    Points : 84
    Points
    84
    Par défaut
    Super merci, effectivement cela marche beaucoup mieux

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

Discussions similaires

  1. Run-time error '6': Overflow
    Par developpeur82 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/03/2013, 21h59
  2. Run-time error 6 Overflow
    Par askan dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/12/2009, 20h22
  3. Réponses: 4
    Dernier message: 25/02/2009, 11h35
  4. Run Time Error 6 Overflow VBA du à appel C++(dll)
    Par mamok dans le forum Général VBA
    Réponses: 1
    Dernier message: 15/06/2007, 14h27
  5. Run-time error '5':
    Par zazaraignée dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 16/01/2006, 13h53

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