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 :

Recherche En vba Excel en fonction d'un critère spécifique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut Recherche En vba Excel en fonction d'un critère spécifique
    Bonjour tout le monde,

    Voila je débute en vba excel et je souhaite faire dans le cadre de mon stage une application de reporting.

    Pour être plus claire, dans une première feuille 1 excel j'ai un tableau sous la forme suivante:

    Num demande Nature DateDemande StatutDemande
    1 complétude 18/02/08 en cours
    2 montage 05/03/08 Traitée
    3 complétude 19/02/08 Traitée
    4 montage 18/02/08 Traitée....

    Je souhaite créer dans une feuille 2 différente une sorte de formulaire qui permet à un utilisateur d'entrer une plage de date, et en fonction de cela afficher la nature des demandes effectuées lors de cette plage de date (sans doublons), ainsi que par nature de demande le nombre de demande émise et le nombre de demandes traitées. En gros voici un jeu d'essai de ce que je souhaite faire:

    Du 18/02/08 Au 19/02/08 ( date à saisir)

    Nature Nombre de demande émise Nombre de demande traitée
    Complétude 2 1
    Montage 1 1

    J'ai enfaite surtout du mal à voir comment effectuer une recherche en fonction d'un critère spécifique entre les deux feuilles.. J'ai deja fait ce genre de requête en SQL, mais je ne sais pas si cela est possible avec Excel.

    Voila je vous remercie d'avance.

  2. #2
    Expert confirmé
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Par défaut
    Hello,

    le SQL est possible avec Excel :
    http://www.developpez.net/forums/sho...d.php?t=417799

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    Coucou,

    Merci d'avoir repondu...Et ce procédé fonctionne avec n'importe quelle version d'excel et ne necessite pas de configuration particulière?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Testé avec succés sous Excel 2000, 2002 et 2003, il suffit de bien cocher la référence DAO (ou ADO selon le choix).

    Starec

  5. #5
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    Recoucou,

    Finalement j'ai crée un tableau croisé dynamique... Mais j'aimerai savoir si il était possible d'automatiser la création d'un tableau croisé dynamique avec les macros d'excel. J'ai essayé d'enregistrer le processus. Cependant, cela génère une erreur.

Discussions similaires

  1. Fonction recherche en VBA - Excel
    Par Pinetti dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 18/04/2013, 11h47
  2. VBA EXCEL et fonction SAP
    Par JLCadm dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 15/01/2009, 12h31
  3. [VBA-Excel] appelle fonction ayant plusieurs paramètres
    Par thierryyyyyyy dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 26/02/2007, 17h01
  4. VBA-Excel: problème fonction Roundup
    Par allergique dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/08/2006, 21h24
  5. VBA Excel : la fonction ET
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/10/2005, 14h48

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