XL 2013 Donnée un nom à une image sur Formulaire

  • Initiateur de la discussion Initiateur de la discussion maval
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

maval

XLDnaute Barbatruc
Bonjour

J'ai un formulaire pour visionner des photos sont code
VB:
Option Base 1

Public Lafin

Private Sub Cmd_Action_Click()
    If Lafin = False Then
        Lafin = True
        Me.Cmd_Action.Caption = "Reprendre"
    Else
        Me.Cmd_Action.Caption = "Pause"
        PresenteImages
    End If
End Sub



Private Sub UserForm_Activate()

    PresenteImages
End Sub

Sub PresenteImages()
' adapté de Ole P Erlandsen
' necessite d'activer la reference Microsoft Scripting RunTime
Static FSO As FileSystemObject
Dim oSourceFolder As Scripting.Folder
Dim oFile As Scripting.File
Dim Chem As String

    Chem = "C:\Users\Max\Desktop\defiler_image\portraits\"
    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set oSourceFolder = FSO.GetFolder(Chem)
    Lafin = False
    Do
        ind = 1
        Do
            For Each oFile In oSourceFolder.Files
                If Lafin = False Then
                    Image1.Picture = LoadPicture(oFile)
                    Application.Wait (Now + TimeValue("00:00:02"))
                    DoEvents
                    ind = ind + 1
                Else
                    Exit Sub
                End If
            Next oFile
        Loop Until ind > 5 Or Lafin = True
        DoEvents
    Loop Until Lafin = True
End Sub

J'aimerai dans un textbox ou un label lui ajouter le nom?

Je vous remercie d'avance
 
Bonjour Max
Tu as du te coucher tard ! lol
toujours le meme probleme!
pas de fichier.
peux tu (et tu sais le faire) mettre un fichier representatif de ce que tu as et de ce que tu veux.
soit un userform avec un Control Image , ou tu charges tes images.
et que veux tu en faire , ou la , les mettre.
tu auras un des labels avec le nom de la photos ou de la personne sera ce le meme? lol
on va y arriver .
jean marie
 
Dernière édition:
Re Patrick

Oui c'est vrai il repart ou tu l'arrête.
Peut tu me dire pourquoi avec le nom j'ai extention ex: .jpg ?

Merci
ben c'est simple je boucle DIR sur chemin &"*.jpg" tu aura donc tout les jpg du dossier
pourquoi tu veux pas le ".jpg" dans le textbox?

si tu le veux pas l'extention
c'est :
TextBox1.Value = split(Mid(tablphoto(index), InStrRev(tablphoto(index), "\") + 1),".")(0)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour