Aide Excel
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Aide Excel

Forum d'aide et d'entraide sur Excel : cours, astuces, tutoriaux...
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
-39%
Le deal à ne pas rater :
Pack Home Cinéma Magnat Monitor : Ampli DENON AVR-X2800H, Enceinte ...
1190 € 1950 €
Voir le deal

 

 insertion d'image en fonction d'un choix multiple

Aller en bas 
2 participants
AuteurMessage
DIDOU
Membre



Nombre de messages : 12
Date d'inscription : 07/05/2007

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyDim 13 Mai à 16:58

Bonjour je vous explique mon probleme
J'ai un tableau(Feuil1)16 cellules avec 8 valeur differentes (A,B,C,D,E,ADE,ZE,DS)
et en fonction de ces valeur je voudrai mettre une image differente(image1,2,3,4,5,6,7,8)qui se trouvent en Feuil3 sur des cellules ou des cadre a des emplacements differents sur la Feuil2
en gros une equivalence de:
=SI(Feuil1!$B2="A";$S$13;SI(Feuil1!$B2="B";$S$19;SI(Feuil1!$B2="C";$S$25;SI(Feuil1!$B2="D";$S$31;SI(Feuil1!$B2="E";$S$37;SI(Feuil1!$B2="ADE";$S$43;SI(Feuil1!$B2="ZE";$S$49;SI(Feuil1!$B2="DS";$S$55;" "))))))))
mais je ne vois pas comme le faire en vba
Revenir en haut Aller en bas
Jacky67
Membre
Jacky67


Nombre de messages : 222
Date d'inscription : 17/09/2005

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyLun 14 Mai à 2:21

Essaye avec un Select Case.

Un truc du genre :
Code:
Select Case Feuil1!$B2
    Case "A"
        ActiveCell = Feuil3!$S13
    Case "B"
        ActiveCell = Feuil3!$S19
...
End Select

Tu peux bien sur remplacer Active Cell par l'adresse de la cellule concernée.
Revenir en haut Aller en bas
DIDOU
Membre



Nombre de messages : 12
Date d'inscription : 07/05/2007

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: essais de code   insertion d'image en fonction d'un choix multiple EmptyLun 14 Mai à 15:06

Voila ce que j'ai essayer mais ca ne marcher pas
Select Case ("$B$2")
Case "AD"
' Selectionne et copie l'image de la cellule choisi
Worksheets("Image").Range("$C$6").CopyPicture xlScreen, xlBitmap
' Selectionne et colle l'image dans la cellule choisi
Worksheets("Zone 1").Paste_
Destination:=Worksheets("Zone 1").Range("$D$8")
Select Case ("$B$12")
Case "AD"
' Selectionne et copie l'image de la cellule choisi
Worksheets("Image").Range("$C$6").CopyPicture xlScreen, xlBitmap
' Selectionne et colle l'image dans la cellule choisi
Worksheets("Zone 1").Paste_
Destination:=Worksheets("Zone 1").Range("$D$18")

je ne vois pas
Revenir en haut Aller en bas
Jacky67
Membre
Jacky67


Nombre de messages : 222
Date d'inscription : 17/09/2005

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyLun 14 Mai à 19:19

J'avoue ne pas être très doué en Excel en fait... Navré mais es-tu certain que la syntaxe de la première ligne est correcte déjà ?

Essaye de remplacer ta première ligne par
Code:
Select Case Cells(2, 2)



Coucou Tu as un MP ! Wink


Dernière édition par le Lun 14 Mai à 19:48, édité 1 fois
Revenir en haut Aller en bas
Jacky67
Membre
Jacky67


Nombre de messages : 222
Date d'inscription : 17/09/2005

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyLun 14 Mai à 19:37

Ton code n'est pas bon en fait :
Code:
Select Case ("$B$2")
    Case "AD"
        ' Selectionne et copie l'image de la cellule choisi
        Worksheets("Image").Range("$C$6").CopyPicture xlScreen, xlBitmap
        ' Selectionne et colle l'image dans la cellule choisi
        Worksheets("Zone 1").PasteDestination:=Worksheets("Zone 1").Range("$D$8")
        Select Case ("$B$12")
            Case "AD"
                ' Selectionne et copie l'image de la cellule choisi
                Worksheets("Image").Range("$C$6").CopyPicture xlScreen, xlBitmap
                ' Selectionne et colle l'image dans la cellule choisi
                Worksheets("Zone 1").PasteDestination:=Worksheets("Zone 1").Range("$D$18")

Un Select Case permet de comparer une variable avec différentes valeurs possibles.
Code:
Select Case Variable_à_comparer
    Case Valeur1
        ici on met ce qu'on veut faire si la valeur de Variable_à_comparer est égale à Valeur1
    Case Valeur2
        ici on met ce qu'on veut faire si la valeur de Variable_à_comparer est égale à Valeur2
    Case Valeur3
        ici on met ce qu'on veut faire si la valeur de Variable_à_comparer est égale à Valeur3
    Case Else
        ici on met ce qu'on veut faire si la valeur de Variable_à_comparer ne correspond à aucune des valeurs testées avant
End Select


Exemple :
Code:
Select Case JourDeLaSemaine
    Case "lundi"
        Cells(1,1).Value = "1er jour de boulot."
    Case "mardi"
        Cells(1,1).Value = "2ème jour de boulot."
    Case "mercredi"
        Cells(1,1).Value = "Milieu de la semaine."
    Case "jeudi"
        Cells(1,1).Value = "Avant-dernier jour de boulot."
    Case "vendredi"
        Cells(1,1).Value = "Dernier jour de boulot !"
    Case Else
        Cells(1,1).Value = "C'est le week-end !!!"
End Select
Revenir en haut Aller en bas
DIDOU
Membre



Nombre de messages : 12
Date d'inscription : 07/05/2007

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: caler l'image   insertion d'image en fonction d'un choix multiple EmptyVen 18 Mai à 14:09

pour le decalage des images il faut spécifier l'endroit ou l'on cale l'image
'Détermine la Position de l'image
Selection.ShapeRange.Left = Range("D8").Left
Selection.ShapeRange.Top = Range("D8").Top

ci-dessus en haut et à gauche dans la cellule D8
Revenir en haut Aller en bas
Jacky67
Membre
Jacky67


Nombre de messages : 222
Date d'inscription : 17/09/2005

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyVen 18 Mai à 15:20

Ton problème est donc résolu ?
Revenir en haut Aller en bas
DIDOU
Membre



Nombre de messages : 12
Date d'inscription : 07/05/2007

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyDim 20 Mai à 20:23

oui sauf que le code fait 20 km de long mais ca marche
Revenir en haut Aller en bas
Jacky67
Membre
Jacky67


Nombre de messages : 222
Date d'inscription : 17/09/2005

insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple EmptyLun 21 Mai à 18:56

Désolé de n'avoir pu t'aider Sad mais content pour toi que tu aies résolu ton problème. Applaudi
Revenir en haut Aller en bas
Contenu sponsorisé





insertion d'image en fonction d'un choix multiple Empty
MessageSujet: Re: insertion d'image en fonction d'un choix multiple   insertion d'image en fonction d'un choix multiple Empty

Revenir en haut Aller en bas
 
insertion d'image en fonction d'un choix multiple
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Aide Excel :: Entraide & apprentissage :: A l'aide...-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser