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 :

Projet création simulateur


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Projet création simulateur
    Bonjour.

    Ma demande n'es pas courante, mais je m'en remets à vous pour connaitre la viabilité de ce projet, ou du moins recevoir quelques conseils pour mieux orienter ma recherche...

    Le projet se compose sur une page d'une image (d'un écran professionnel) dans la partie haute et d'une zone de texte dans la partie basse.
    Le but recherché, est lorsque l'on alimentent la zone de texte par exemple en inscrivant "12 25", après validation l'image correspondante "12 25" remplace l'image initiale dans la partie haute.

    Pour le moment mes "images" sont sous Excel.

    Merci d'avance, meme si je me rend bien compte que cela manque de détails...

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    Plutôt qu'une zone de texte, j'utiliserais plutôt une zone de de liste déroulante. Tu pourrais également utiliser un contrôle Image pour afficher les images.
    Peux-tu expliciter ce que tu entends par :
    Pour le moment mes "images" sont sous Excel.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Je préférerais maintenir une zone texte, l'idée étant que la personne confrontée à une situation puisse par elle même trouver le bon code à appliquer et non lui proposer une liste à choisir.

    Par image j'entend un fichier excel ou image sous format Jpeg par exemple.

    Merci pour votre réponse.

  4. #4
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Je comprends pour les images. Pour les classeurs, je ne vois pas ce que tu veux afficher. Quelle feuille ? Quelle plage ?

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci sincerement pour le temps que vous m'avez accordé afin de me repondre de maniére si compléte.

    Malheuresement je n'arrive pas à reproduire ce que je cherche à réaliser, je souhaiterais si jamais vous aviez la gentilesse de m'accorder encore du temps pouvoir faire apparaitre l'image de la feuil 2 en remplacement de celle en feuil 1.

    Le code à taper (champs en bas à droite) pour faire apparaitre l'image 2 serais: 21 4203 4225 (Ou 21_4203_4225 à défaut)

    Meme chose pour l'image 3: mais le code serais: 21 4225 4303

    Dans tous les cas merci pour votre aide si precieuse.

    Cordialement.

    PS: Image = champs en noir.
    Fichiers attachés Fichiers attachés
    • Type de fichier : xls P1.xls (48,5 Ko, 52 affichages)

  6. #6
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    Pas sûr d'avoir bien compris où devait s'afficher l'image. Regarde le classeur joint. la macro du mosule de la feuille est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Chemin As String
    If Target.Address = "$G$22" Then
    Chemin = "C:\Users\Daniel\Pictures\"
        With Me.Image1
            .Picture = LoadPicture(Chemin & Target.Value)
            .PictureSizeMode = fmPictureSizeModeZoom
        End With
    End If
    End Sub
    Tu dois modifier la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Chemin = "C:\Users\Daniel\Pictures\"
    pour indiquer le chemin de tes images. Lorsque tu saisis le nom d'une image (avec l'extension) en G22, l'image s'affiche.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Projet sur simulateur ( made in France )
    Par JeanA dans le forum Projets
    Réponses: 9
    Dernier message: 11/10/2006, 17h22
  2. Réponses: 1
    Dernier message: 17/05/2006, 15h27
  3. [Projet] Création d'un cms
    Par Legenyes dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 28/02/2006, 16h42
  4. [Projet] création d'un cms
    Par Legenyes dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/02/2006, 16h16

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