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 :

tableau excel qui s'actualise


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut tableau excel qui s'actualise
    bonjour,

    je suis débutante en vb et j'aimerai creer une application en vb qui me permet de retrouver ma valeur(quantité du produit par exemple) dans mon tableau excel en entrant le nom du produit (par exemple) et la date
    pour le tableau les données s'actualisent d'une semaine à lautre

    Merci pour votre aide

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    682
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 682
    Par défaut
    Bonjour,

    Pour entrer les données recherchées, regarde du côté des InputBox, il y a plein de tutos, posts et FAQ traitant du sujet.

    En gros :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim nom as string
    Dim dat as string 'On va pas se fatiguer avec des types "date"
     
    nom = InputBox(...) 'Cherche la syntaxe sur le fofo ou sur les tutos associés
    dat = InputBox(...)
    Une fois cela fait, admettons que les noms soient dans la colonne A, les dates dans la colonne B et la valeur recherchées dans la colonne C :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    For i = 1 to Range("A1").End(xldown).row
        If cells(i,1).value = nom then
            If cells(i,2).value = dat then
                Msgbox cells(i,3).value 'On affiche dans une fenêtre de dialogue la valeur trouvée
            End if
        End if
    Next
    Bien entendu, tout ceci est soumis à amélioration.

    Bonne chance !

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut lorie52 et le forum
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    je suis débutante en vb
    Soit présice dans tes questions : tu vas vraisemblablement avoir à adapter les réponses. Plus tu auras fourni de données précises, plus vite tu les retrouveras dans le code fourni et tu comprendras à quoi s'applique telle ou telle partie du code. Un petit code pour m'amuser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub test()
    Dim Nom_Prod As String
    Dim Date_Prod As Date
    Dim Plage_Recherche As Range, Cel As Range
    Nom_Prod = Application.InputBox("nom du produit", "recherche de produit", , , , , , 2)
    Date_Prod = Application.InputBox("Date du produit (d/m/aa)", "recherche de produit", , , , , , 1)
    Set Plage_Recherche = Application.InputBox("Adresse de la plage de recherche", "recherche de produit", , , , , , 8)
    MsgBox "Plage de la recherche : " & Plage_Recherche.Address(0, 0) & Chr(13) & Chr(13) & _
            "Nom du produit : " & Nom_Prod & Chr(13) & Chr(13) & _
            "Date du produit : " & Format(Date_Prod, "DD / MM / YYYY"), , "Recherche de produit"
    End Sub

Discussions similaires

  1. [XL-2010] Doublons et actualisation d'un tableau excel
    Par rekdal dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/10/2012, 17h59
  2. Macro excel qui copie un tableau vers Word
    Par Caussols dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/03/2011, 13h30
  3. Réponses: 12
    Dernier message: 26/01/2011, 12h26
  4. un macro qui enregistre un tableau excel sur un fichier word
    Par maherom dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 07/08/2009, 01h33
  5. [D7-EXCEL2000] Formule dans cellule Excel qui ne se calcule pas
    Par Albertolino dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 09/09/2003, 14h18

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