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 :

Créer fichier de pilotage


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut Créer fichier de pilotage
    Bonjour,

    Je fais de la gestion de projets et je dois créer un tableau qui suit les charges consommées sur plusieurs projets.
    Je dois faire une recherche dans plusieurs suivis d'activités pour renseigner ce tableau. Je veux faire ce code en VBA, mais j'en ai jamais fait. Comme je suis très pressé, je voudrais juste que vous me donniez quelques éléments de syntaxe VBA, car je sais déjà l'algo que je vais utiliser.

    Voici ce que doit faire mon code, pourriez-vous, pour chaque étape ci-dessous me donner en gros la syntaxe et j'assemblerai tout moi même. Je sais que je pourrais tout chercher sur le forum, mais je n'ai vraiment pas beaucoup de temps:

    - Parcourir tous les onglets de trois fichiers Excel 2003 enregistrés sur un réseau. Ces fichiers sont des suivis d'activités. Dans les trois fichiers, on parcourt toujours la même colonne à la recherche d'un code projet.

    - Si on trouve le code projet, écrire la charge du projet (apparaissant dans une autre cellule sur la même ligne que celle du code projet) dans le tableau principal de suivi, lui aussi stocké sur le réseau.

    Je ne peux pas et ne veux pas ouvrir systématiquement les fichiers dans lesquels je lis les charges, c'est une des raisons pour lesquelles je passe par du VBA.

    Je vous remercie de votre aide en tout cas.

    Pedro.

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,


    Pour boucler sur les fichiers excel d'un répertoire
    http://www.developpez.net/forums/d11...cro-vba-chdir/

    Pour boucler sur les onglets d'un fichier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim sh as worksheet
     
    for each sh in wrk.Worksheets
        ... Traitement
    next

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut
    Ok, je te remercie.

    Si j'ai bien compris, je dois imbriquer les deux boucles.

    Est-ce que tu pourrais me préciser comment je fais le "IF" pour rechercher le projet? Est-ce que je fais un truc style IF Activecell.value = "..." THEN..

    Autre question, quand j'ai trouvé une valeur intéressante dans le tableau d'un des fichiers, je veux lire alors la charge du projet dans une cellule à côté, mais sur la même ligne. Je fais juste cell(X,Y).value... ?

    Je te remercie de ton aide.

    Pedro

Discussions similaires

  1. Impossible de créer Fichier ressource
    Par laclac dans le forum Visual C++
    Réponses: 2
    Dernier message: 16/12/2007, 22h54
  2. Réponses: 13
    Dernier message: 30/11/2006, 12h01
  3. [CreateObject] créer fichier .dat
    Par maniolo dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 03/09/2006, 23h50
  4. Créer fichier XML
    Par elendila dans le forum C++Builder
    Réponses: 4
    Dernier message: 25/03/2006, 07h23
  5. Enregistrer fichier xls - pilotage depuis access
    Par Celia1303 dans le forum Access
    Réponses: 5
    Dernier message: 15/11/2005, 14h15

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