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 :

Comptage lignes entre deux valeurs [Toutes versions]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 352
    Par défaut Comptage lignes entre deux valeurs
    Bonjour le forum
    Je viens vers vous afin de m' aider à finaliser une procedure que j' ai commence.
    En partant d' une procediure que j' ai pour l' insertion du nom de fichier image. je l' ai modifie
    Le but c' est de compter les fichiers se reminant par mp3, wma, wave entre deux titres et mettre le resultat
    en colonne D en face du titre correspondant.
    Pour l' instant la modification permet de compter pour le premier titre mais double et triple le chiffre pour les autres albums.

    Aussi pouver me suggerer un code pour supprimer ce mauvais formatage apres import.

    Merci d' avance pour toute aide

    Aladin
    Fichiers attachés Fichiers attachés

  2. #2
    Membre très actif Avatar de Nako_lito
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2008
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 793
    Par défaut
    j'ai l'impression que tu ne remets jamais ta variable "compteur" à 0. Donc en toute logique, il cumule les totaux.

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 352
    Par défaut
    Bonsoir Nako_lito et le forum.
    Effectivement tu as raison j' y ai pensé à remettre le compteur à zero, j' ai testé plusieurs solutions, mais n' ai pas trouvé, car je suppose qu' en remettant le compteur à zéro il faudra
    repartir sur une autre boucle.
    Aladin

  4. #4
    Membre très actif Avatar de Nako_lito
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2008
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 793
    Par défaut
    non, pas nécessairement.

    Dans ta boucle, tu peux réinitialiser une variable sous condition (changement d'artiste par exemple ou d'album).

    De plus, j'ai constaté que ton code mets bcp de temps a s'exécuter. J'ai pas cherché plus loin que ça, mais pour un traitement aussi simple que ça, c'est étonnant. Vois si tu peux passer par la case refonte de code, car j'ai l'impression que tu as des boucles qui bouclent et rebouclent trop de fois comparativement au nombre de données dans la feuille.

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

Discussions similaires

  1. Savoir le nombre de ligne entre deux valeurs
    Par lilloDay dans le forum Excel
    Réponses: 1
    Dernier message: 10/05/2011, 19h56
  2. Réponses: 6
    Dernier message: 27/04/2007, 23h50
  3. Ligne entre deux listes
    Par dehorter olivier dans le forum Delphi
    Réponses: 3
    Dernier message: 02/02/2007, 17h46
  4. max entre deux valeur
    Par lazzeroni dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 20/12/2006, 12h15
  5. [jsp] addition entre deux valeurs recupérées en Java
    Par LESOLEIL dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 07/06/2005, 14h19

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