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 :

recupérer des données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 17
    Par défaut recupérer des données
    bonjour

    dans mon classeur j'ai une feuille "temp" et "tarif"

    j'ai dans ma feuille "temp" mes données avec des référence sous forme de chiffre (exemple:1830143,1778695, ect.. ) que je souhaite colle dans ma feuille tarif

    les problèmes :

    les données a récupéré dans ma feuille "temp" peuvent être décaler car il vienne d'une site internet s (actualisation des données) alors je ne connais pas la cellule de départ, ni la fin
    voici ce que j'ai fait;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub importer()
    compteur = 0
    For ligne = 1 To 1000
     
    If Left(Sheets("Temp").Cells(ligne, 1), 9) = "Référence" Then
    compteur = compteur + 1
    Sheets("Tarif").Cells(compteur, 1) = Sheets("Temp").Cells(ligne + 2, 1)
    If compteur = 50 Then Exit For
     
    End If
     
    Next
     
    End Sub
    j'ai recherche la le mot référence dans la colonne 1 est j'ai copie deux cellule en dessous c'est a dire 1008456, et je souhaiterais avoir les chiffre en dessous,

    je n'ai pas trouve la solution qui je pense est sous mon nez, mais je rame complet merci de votre aide
    Images attachées Images attachées  

  2. #2
    Invité
    Invité(e)
    Par défaut bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    dim Myrange as range
    Dim start as booleant
    set myrange=Sheets("Temp").usedrange
    for l=1 to myrange.rows.count
    if start= true then
    'Code
    If compteur = 50 Then Exit For
    end if
    If Left(myrange(l, 1), 9) = "Référence" Then  start= true
     
    next

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 17
    Par défaut recuperation de données
    re

    on avance

    dans ma feuille "tarif" j'ai des cellule vide, comment les supprimé

    merci
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. SQL ->-> Recupérer des données d'un champ en C++
    Par bogizo dans le forum C++Builder
    Réponses: 8
    Dernier message: 16/05/2007, 13h48
  2. Réponses: 8
    Dernier message: 05/02/2007, 13h28
  3. Réponses: 12
    Dernier message: 04/01/2007, 17h31
  4. Réponses: 2
    Dernier message: 28/05/2006, 23h31
  5. Réponses: 2
    Dernier message: 20/01/2005, 15h19

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