|
|
|
|
fumble64, le vendredi 14 décembre 2007 à 11:43:25bonjour
Dans le code VBA de ta feuille, tu peux essayer de mettre cette macro en regardant ici éventuellement. Private Sub Worksheet_Change(ByVal sel As Range)
If Intersect(sel, Range("F3")) Is Nothing Then Exit Sub
If sel.Count > 1 Then Exit Sub
Dim elm As Shape
Dim nom As String
For Each elm In ActiveSheet.Shapes
On Error Resume Next
nom = elm.Name
On Error GoTo 0
If Left(nom, 7) = "Picture" Then
If Val(Right(nom, Len(nom) - 8)) = Val(sel.Value) Then
elm.Visible = True
Else
elm.Visible = False
End If
End If
Next elm
End Sub
Tu remplaces seulement F3 par l'adresse de ta cellule paramètre. Tu n'as pas de bouton et c'est la modification de ta cellule qui change aussi l'affichage. toujours zen |
j'ai bien recopié le code dans la feuille excel et quelque chose semble se passer quand je modifie le chiffre de la cellule : la barre d'outils de gestion des boutons VBA se grise.
Est-ce que tu pourrais m'indiquer comment je peux nommer les image pour que la macro les reconnaisse et comment je dois les nommer : est ce que je dois les nommer "picture1", "picture2" Dans tous les cas merci pour ta patience ! |
d'accord, je viens de comprendre quel type d'images utiliser :
il faut insérer les images via la barre d'outils des macros, ensuite je peux insérer des objets images, et je peux afficher les propriétés de chacune comprenant le nom et le choix de l'image que je veux exploiter me reste à savoir comment il faut que je nomme ces images, et est ce que le code que tu m'as donné limite le nombre d'images que je peux utiliser j'ai cru voir "7" et "8" dans le code -> qu'est ce que ça veut dire ? |
bonjour
quel type d'images utiliser : Comme tu parlais de photos, je suis parti de là et comme lorsque l'on utilise le menu insertion / image / à partir du fichier on obtiens des noms automatiques sur Excel qui sont "Picture 1" "Picture 2" etc j'ai cru voir "7" et "8" dans le code -> qu'est ce que ça veut dire ? Donc le "7" correspond au nombre de caractères de "Picture" et "8" au nombre de caractères de "Picture " pour prendre le nombre suivant qui est le numéro de la photo. Lorsque tu insères ton image, le nom apparaît dans la zone nom et donc tu remplaces "Picture " par ton nom et tu adaptes les longueurs. le code que tu m'as donné limite le nombre d'images que je peux utiliser Tu peux mettre autant d'images que tu veux mais une seule est affichée à la fois, celle dont tu as saisis le numéro dans ta cellule de choix. N'hésites pas à poser les questions que tu n'as pas comprises. toujours zen
|
ok trés bien !
ça marche super bien je te remercie 1000 fois c'est vraiment parfait !!!! |
| 10/08 16h41 | Afficher les images dans le navigateur | Navigateurs |
| 15/02 09h25 | [Webmaster] Afficher une image de grande taille | Webmaster |
| 10/01 22h13 | [Word] Image de fond | Word |
| 29/10 18h16 | Afficher le mode « diaporama » | Windows XP |
| 09/04 02h42 | Comment passer la vidéo de l'ordinateur (PC) sur la TV | Carte graphique |
| 05/05 17h18 | Excel affichage d'image en arriere plan | 2 |
| 13/01 00h49 | Difficulté d'afficher une image dans control | 0 |
| 16/08 22h15 | Non affichage des images avec IE7. | 5 |
| 04/08 13h34 | Afficher une image dans un pop-up | 1 |
![]() | aMSN - aMSN est un clone de MSN Messenger en version libre, possédant de nombreuses fonctionnalités parmi lesquelles : ... | Catégorie: Messagerie instantanée Licence: Open Source |
![]() | Photo Stacker - Utilisez vos photos personnelles pour transformer le fond d'écran de votre bureau en un travail artistique dynamique. Photo... | Catégorie: Personnalisation Licence: Freeware/gratuit |
![]() | Cooliris - Cooliris (anciennement PicLens) permet de transformer instantanément un navigateur Internet en un logiciel de présentation... | Catégorie: Navigateurs Licence: Freeware/gratuit |
![]() | Wpanorama - Wpanorama est un gestionnaire d'images panoramiques. Il permet d'afficher des images panoramiques en les faisant défiler de... | Catégorie: Diaporama Licence: Freeware/gratuit |
![]() | Canon imagePROGRAF iPF710 | Catégorie: Imprimante | 3,460.50 € MicroChoix |
![]() | Microsoft Xbox 360 Controller | Catégorie: Joystick | 30.02 € Amazon.fr |
![]() | Canon ImageCLASS MF4690 | Catégorie: Imprimante multifonctions | 489.00 € SAB Megastore |
![]() | Logitech Chillstream Controller Silver | Catégorie: Joystick | 25.90 € Dell Business FR |