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

VB 6 et antérieur Discussion :

parcourir une ligne d'un fichier excel


Sujet :

VB 6 et antérieur

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Points : 13
    Points
    13
    Par défaut parcourir une ligne d'un fichier excel
    bonjour a tous
    je voulais savoir comment peut on parcourir une ligne d'un fichier excel dans le but de trouver un elelement donné.
    parcourir une colonne c'est evident avec une simple incrementation puisque les elements d'une colonne sont identifiés par des nombre et ce n'est pas le cas d'une ligne dont les elements sont identifiés par des lettre.
    une idée svp .
    merci a tous

  2. #2
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Dans VBE (l'éditeur VBA):
    Cells +

  3. #3
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Et pourrais-tu répondre à cette question:
    http://www.developpez.net/forums/sho...9&postcount=14
    Merci.

  4. #4
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Points : 13
    Points
    13
    Par défaut reonse
    salut
    j'ai changer de pseudo parsque dadou2002 ne me plaisait pas
    didami est plus court et mieux je trouve.
    d'ailleur je n'utilise plus l'ancien pseudo
    c tout il n'ya pas d'nteret
    concernant ma question j'ai oublier de montioner que je programme avec VB6
    et non pas en VBA

    si je trouve quelque chose je le metterai sur le forum
    en attendant toute suggestion est la bienvenue
    merci

  5. #5
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Citation Envoyé par didami
    concernant ma question j'ai oublier de montioner que je programme avec VB6
    et non pas en VBA
    Même si tu programmes en VB6, tu manipules des objets Excel.
    Or, pour savoir comment les manipuler, rien de tel que l'aide de VBA.
    D'où mon conseil.
    Mais tu es libre de ne pas le suivre, bien entendu...

  6. #6
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Points : 13
    Points
    13
    Par défaut reponse
    merci pour le conseil ,je vais jeter un coup d'oeuil dessus,
    @+

  7. #7
    Membre éclairé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Points : 868
    Points
    868
    Par défaut
    bha si c pareil

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    dim maLigne as integer
    dim col as integer
    maLigne=4
     
     
    for col=1 to 300
    if exsht.cells(maLigne,col)=8 then
    msgbox "jai trouve ma variable"
    end if
    next col

  8. #8
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    Si c'est pour une recherche, tu peux boucler sur un objet Range avec un for Each
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim cellule As Range
    For Each cellule In Range("B4:IV4")
        If LCase(cellule.Value) = "toto" Then _
            MsgBox "Toto est à la cellule " & cellule.Address
    Next
    Cette boucle trouve tous les totos de la ligne peu importe s'ils sont en minuscules ou en majuscules.

  9. #9
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Points : 13
    Points
    13
    Par défaut
    merci,
    je vais la tester et je vous dirais si elle a resolu mon probleme ou pas
    :

Discussions similaires

  1. Suppression d'une ligne d'un fichier Excel avec Java
    Par Vincinho dans le forum Documents
    Réponses: 1
    Dernier message: 10/12/2009, 16h58
  2. [XL-2003] inserer une ligne dans un fichier excel
    Par salivie dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 16/09/2009, 17h37
  3. Supprimer une ligne d'un fichier Excel
    Par slayer21 dans le forum MATLAB
    Réponses: 7
    Dernier message: 03/08/2009, 10h14
  4. Réponses: 7
    Dernier message: 24/09/2008, 22h35
  5. [VBA] insérer une ligne dans un fichier excel
    Par cokinoumasterflash dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/07/2005, 18h52

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