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 :

Affichage conditionnel de logos VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Par défaut Affichage conditionnel de logos VBA
    Bonjour,
    Dans le cadre d'un projet que je réalise pour mon école et pour une entreprise cliente, Je développe un programme en VBA capable d'éditer simplement des cartes KANBAN (utilisé dans le cadre du gestion de production en LEAN manufacturing).
    après plusieurs mois de recherches, je suis toujours bloqué sur certains points :
    1) les logos (stockés dans la feuille "Paramètres" ) correspondant à chaque métier doivent s'afficher dans la feuille "ModèleKanban" sous leur abréviation sur la face B des étiquettes (colonne M) en fonction du choix effectué dans la feuille "Editeur"

    2) comment enregistrer la feuille "ModèleKanban" (en .xls ou autre ) dans un fichier prédéfinis (C:\Utilisateur\...)
    ci-dessous des capture d'écran pour visualiser ce dont je parle et ci-joint la dernière version du .xlsm pour que vous puissiez accedé au code complet déja réalisé
    Toute aide est la bienvenue, merci d'avance
    AMREtiquetteKanban.xlsm
    Nom : Editeur.png
Affichages : 541
Taille : 29,7 KoNom : modèleKanban.png
Affichages : 700
Taille : 41,5 KoNom : Paramètres.PNG
Affichages : 448
Taille : 43,7 Ko

  2. #2
    Membre éprouvé Avatar de LawNasK
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2015
    Messages : 144
    Par défaut
    Bonjour,

    Pour le 1), soit je n'ai pas compris, soit j'ai compris mais je ne sais pas faire, donc je vais laisser aux autres le soin de te répondre.

    Pour le 2), j'utilise la solution ci-dessous. Je ne pense pas que ce soit la meilleur cependant.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Sub Enregistrement()
        Dim nomFichier As String
        Dim chemin As String
     
        nomFichier = "nomDeFichier"
        chemin = "C:\la\où\je\veux\enregistrer"
     
        'Copie de la feuille dans un autre classeur
        ThisWorkbook.WorkSheets("ModèleKanban").Select
        ThisWorkbook.WorkSheets("ModèleKanban").Copy
        ChDir chemin
     
        ActiveWorkbook.SaveAs _
            fileName:=chemin & nomFichier, _
            FileFormat:=xlOpenXMLWorkbookMacroEnabled, _
            CreateBackup:=False
     
        ActiveWorkbook.Save
        ActiveWorkbook.Close
    End Sub

  3. #3
    Membre Expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 871
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    la fonction "ActiveWorkbook.SaveAs" est pas mal mais dans ton cas j'utiliserai les file Dialogs et même carément faire un fichier de type modèle (Extention : .xltm)

    A+

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Par défaut
    coucou, merci pour l'indication mais je n'arrive pas a trouver la syntaxe de cette fonction (et à l'appliquer à mon problème)
    aurais-tu un exemple ou quelque chose?

Discussions similaires

  1. [CR VS2005] Affichage conditionnel
    Par NicoNGRI dans le forum SDK
    Réponses: 1
    Dernier message: 27/12/2005, 08h57
  2. Sécurité et VBA - Affichage conditionnel de contrôles
    Par Thomas JOUANNOT dans le forum Sécurité
    Réponses: 5
    Dernier message: 23/11/2005, 17h13
  3. [MySQL] select avec affichage conditionnel
    Par encoupe dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 31/10/2005, 23h46
  4. [VB.NET] Affichage conditionnel dans un repeater
    Par NicoNGRI dans le forum ASP.NET
    Réponses: 4
    Dernier message: 07/02/2005, 12h58
  5. [STRUTS] [JAVA] Affichage conditionnel de bean:write
    Par babylone7 dans le forum Struts 1
    Réponses: 6
    Dernier message: 29/04/2004, 16h20

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