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 :

Macro pour écrire sur plusieurs fichiers


Sujet :

Macros et VBA Excel

Mode arborescent

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

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Novembre 2013
    Messages : 48
    Par défaut Macro pour écrire sur plusieurs fichiers
    Bonjour à tous !

    Je chercherai à faire une macro VBA qui me permettrait de pouvoir marquer des informations sur plusieurs fichiers présents dans un répertoire bien défini selon les informations et critères présents dans un fichier (voir fichier Macrodiligences.xlm ci-joint).

    Je pense avoir déjà quelques indications pour réaliser cette macro, mais comme je suis vraiment débutant en vba c'est assez confus dans ma tête .

    Alors premièrement pour que la macro trouve l'endroit où sont les fichiers à modifier je pensais utiliser un code dans ce style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chem = "Z:\SAUV2016\DILIG2016\
    les fichiers à modifier se trouve dans la colonne "FICHIER DILIGENCE" présent colonne D du fichier [attachment=1]MacroDiligences.xlsm[/attachment]. Donc il faudrait que la macro ouvre ces fichiers un par un. Inscrive les données présents dans les colonnes A, B et E. Pour exemple de la colonne A le code je pensais à un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    L = Sheets("Modele").Range("A65536").End(xlUp).Row 
    Sheets("Modele").Range("A" & L + 1) = "L'information présent dans la colonne date"

    Vous pouvez voir un exemple du 1er fichier à modifier dans l'exemple (fichier ronald.xls ci-joint).

    Je voudrais juste que la macro ne fasse pas des modifs de fichier quand il y a une croix dans la colonne C "Clos"

    Merci d'avance pour votre aide.
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. [XL-2010] Macro Modification multiple sur plusieurs fichiers
    Par tbuhagiar dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/10/2013, 12h58
  2. idee pour traitement sur plusieurs fichier excel
    Par jumpman dans le forum VB.NET
    Réponses: 0
    Dernier message: 28/10/2009, 19h38
  3. Création de fichiers batch pour écrire sur SQLPlus
    Par seb591 dans le forum Sql*Plus
    Réponses: 10
    Dernier message: 22/05/2007, 11h46
  4. écrire sur plusieurs lignes dans un fichier
    Par kenny49 dans le forum Langage
    Réponses: 3
    Dernier message: 06/04/2007, 11h47
  5. Macros sur Plusieurs fichiers Excel
    Par Echizen1 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/06/2006, 11h21

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