Insérer une image en fonction d'un caractère

Résolu
mic6259 Messages postés 371 Statut Membre -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Suivant la pièce jointe, serait-il possible d’inséré l'image qui se trouve dans la cellule W4 de la mettre dans la cellule C4 quand le chiffre 1 apparaît dans la cellule N4, puis W5 dans C5 quand le chiffre 2 s'affiche dans la cellule N4 ainsi de suite jusqu’à la cellule AF12 dans L12 quand s'affiche 90
Merci beaucoup

https://cjoint.com/c/JCAg6sYZXJ8

8 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    commence par t'inspirer de ces deux façons de faire, télécharge le fichier exemple, regarde et reviens si tu n'y arrives pas

    https://forums.commentcamarche.net/forum/affich-37642405-excel-faire-apparaitre-une-image-sur-une-feuille-de-calcul

    tu peux également suivre cette discussion
    https://forums.commentcamarche.net/forum/affich-36523706-insertion-des-photos-sur-les-cartes#p36529695
    0
    1. mic6259 Messages postés 371 Statut Membre 1
       
      Merci Mike, je vais essayer mais c'est pas évident, je vais passer mon temps.
      Les explications sont très bien commentées
      Si je n'arrive pas, je reviendrait sur le sujet
      Cordialement
      0
    2. mic6259 Messages postés 371 Statut Membre 1
       
      Bonjour Mike
      Je reviens vers toi, car je n'y arrive pas. j'ai essayé plusieurs façons sans succès. je pense que je n'ai pas tout expliqué sur le sujet.
      Voici une autre pièce jointe pour mieux comprendre.
      J'aimerais que l'image de la feuil2 en B2 quand le chiffre 1 s'affiche dans Jeu en D4 puis l'image B3 dans la cellule E4 affiche le chiffre 2 etc....
      Cordialement
      https://cjoint.com/c/JCDfKy8U5v8
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Michel_m que je salue, a créé il y a quelques temps un programme de tirage des numéros de loto, je lui envoie un message privé pour qu'il se joigne à la discussion
    0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    après réflexion et étude de ton fichier, pourquoi veux tu afficher une image, le tirage aléatoire fonctionne parfaitement comme le report sur la grille.
    au départ tu souhaitais mettre une couronne sur la cellule es ce toujours ce que tu souhaites
    0
    1. mic6259 Messages postés 371 Statut Membre 1
       
      Re,
      Je vais mettre dans les couronnes les chiffres de 1 a 90. Je n'ai pas eu le temps de les préparer, pour faire plus joli.
      Merci d'essayer de trouver une solution, si ce n'est pas possible, je resterait avec le fichier actuel
      A+
      0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    regarde si c'est ce que tu cherches faire, avant de procéder a un tirage initialise le fichier en cliquant sur nouvelle partie

    https://cjoint.com/c/JCDuGWWJeFc

    0
    1. mic6259 Messages postés 371 Statut Membre 1
       
      Bonjour Mike
      Super c'est çà, et-il possible de mettre les ronds de 1 a 15 en bleu, les ronds de 16 a 30 en rouge, les ronds de 31 a 45 en blanc, les ronds de 46 a 60 en vert, les ronds de 61 a 75 en orange et les ronds de 76 a 90 en rose. Tous les chiffres en noir, mais çà je peux le faire.
      Merci beaucoup
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    tout est possible mais tu compliques le code, enfin j'ai déjà revu le code existant et regarde dans la journée cet histoire de disque de couleur
    0
    1. mic6259
       
      Merci Mike
      0
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    0
    1. mic6259 Messages postés 371 Statut Membre 1
       
      super merci beaucoup
      Cordialement
      0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    pour ma part dans le bouton NOUVELLE PARTIE j'ajouterai une inputbox pour saisir un mot de passe autorisant l'initialisation d'une nouvelle partie afin d'éviter un effacement accidentel
    si tu veux essayer remplace ce

    Private Sub btNouvellePartie_Click()
    Call Reset
    End Sub

    par et le mot de passe est OPEN en majuscule et peut être changé bien sur

    Private Sub btNouvellePartie_Click()
    Dim resultat As String
    resultat = InputBox("Veuillez saisir votre mot de passe pour continuer.", "Initialisation d'une nouvelle partie,", "mot de passe")
    If resultat <> "OPEN" Then 'Si la valeur est différente de "" on affiche le résultat
    MsgBox "Initialisation abandonné !", , "Mot de passe incorrect."
    Exit Sub
    End If
    Call Reset
    End Sub


    0
    1. mic6259 Messages postés 371 Statut Membre 1
       
      C'est encore mieux
      Bravo pour ce code;çà me convient
      A+
      0
  9. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Ok bonne route et peut être à une prochaine fois sur ce forum
    0