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 :

sélection d'un classeur dans une macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 22
    Par défaut sélection d'un classeur dans une macro
    Bonjour,

    ma macro doit dans un premier temps ouvrir un classeur "engagement investissement" puis déplacer une feuille depuis un autre classeur vers ce classeur.

    Pb: il va y avoir plusieurs classeurs avec des noms différents mais qui commenceront toujours par "demande d'investissement" suivi d'un nom,
    ce nom se trouve dans la cellule B4 de la feuille que je veux déplacer.

    Je voudrais donc réussir à ce que ma macro aille chercher ce nom et l'inscrive à la suite de demande d'investissement

    Voila ma macro

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
         nom = Range("B4").FormulaR1C1
        
        Workbooks.Open FileName:= _
            "\\Sh311023\Procgrp\CdG\demande investissements\Engagement investissement.xls"
              
        Windows("demande d'investissement" & " nom.xls").Activate
        Sheets("projet avec ROI 5 ans (2)").Select  'on nomme la nouvelle feuille
        Sheets("projet avec ROI 5 ans (2)").Move Before:=Workbooks("Engagement investissement.xls"). _
            Sheets(1)
    
        Sheets("projet avec ROI 5 ans (2)").Name = NIB & " (EI)"
        Range("D6").Select

    Mon problème se situe en bleu dans la macro

    Merci
    A+

  2. #2
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 22
    Par défaut
    En fait mon problème ne se situe qu'à cet endroit dans la macro:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    NOM = ActiveSheet.Range("B4").Value
     
        Windows("demande d'investissement" & " NOM.xls").Activate
    Il faut que je réussisse à remplacer nom par ce qu'il y a écrit dans la cellule B4

    Merci

  3. #3
    Membre confirmé Avatar de biggione
    Inscrit en
    Juillet 2006
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 99
    Par défaut
    ta un espace à coté de nom ou pas?
    car dans ton code c " Nom.xls"

  4. #4
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2005
    Messages : 35
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Windows("demande d'investissement" & nom &".xls").Activate

  5. #5
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 22
    Par défaut
    Merci ca marche nickel

    A plus

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

Discussions similaires

  1. Récupérer la valeur de la sélection dans une macro
    Par botbot dans le forum QlikView
    Réponses: 8
    Dernier message: 08/10/2014, 12h47
  2. Sélection d'une portion d'image dans une macro
    Par Maney0903 dans le forum ImageJ
    Réponses: 2
    Dernier message: 20/02/2014, 10h35
  3. [Toutes versions] Macro regroupant plusieurs classeurs dans une seule feuille
    Par lisandjo dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 23/04/2012, 07h52
  4. Sélection de mots dans une macro variable
    Par delph_le dans le forum Macro
    Réponses: 2
    Dernier message: 02/08/2010, 09h25
  5. Suppression de classeurs dans une macro
    Par Eliza60 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/01/2007, 20h00

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