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.NET Discussion :

Boucler sur les cellules d'un fichier Excel (VB NET) [Débutant]


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2012
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Boucler sur les cellules d'un fichier Excel (VB NET)
    Bonjour Tout le monde,

    pouvez vous m'expliquer comment je peux faire une boucle sur les cellules d'une colonne dans un fichier Excel avec VB.NET?

    je suis arrivé de lire et écrire dans un fichier Excel, mais quant j’utilise la boucle ci-dessous le programme ne s’arrête plus.

    A noter que ne sais pas au début la valeur final de i.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    i=2
    Do While Not AppExcel.Workbooks(1).Worksheets(FEUI).Cells(i, 3).ToString = Nothing
     
        list1.Items.Add(AppExcel.Workbooks(1).Worksheets(FEUI).Cells(i, 3).ToString)
     
        i+=1
     
    loop

  2. #2
    Membre actif Avatar de Neiflheim
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2011
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2011
    Messages : 135
    Points : 269
    Points
    269
    Par défaut
    Je pense que c'est le Nothing qui cause problème. Essaye ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    i=2
    Do While Not AppExcel.Workbooks(1).Worksheets(FEUI).Cells(i, 3).ToString = ""
     
        list1.Items.Add(AppExcel.Workbooks(1).Worksheets(FEUI).Cells(i, 3).ToString)
     
        i+=1
     
    loop

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/03/2014, 11h09
  2. Boucler sur tous les onglets d'un fichier Excel
    Par CocoAntoine dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/03/2012, 14h08
  3. [XL-2003] Boucler sur les cellules de droites de la ligne active
    Par GarnierFlorian dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 22/11/2010, 14h12
  4. [Excel] Ecriture dans les cellules d'un fichier excel
    Par xianxian620 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 28/05/2008, 19h02
  5. [VBA/Excel] Boucler sur les colonnes
    Par jefe.k dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 23/02/2007, 09h42

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