Userform Dynamique : impossibilité d'uploader une image de fond

Résolu
blndr94 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
blndr94 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir à tous,

Dans le cadre d'un projet de création d'un outil front-office, j'ai programmé une userform de manière dynamique. Maintenant que la structure est terminée, je voulais m'occuper du design de la usf, mais voilà : impossible d'utiliser le paramètre .picture (erreur d'éxecution 424: objet requis)

J'ai donc essayé de remédier au problème en créant une collection spécifique à la userform, mais cela ne fonctionne pas.. Peut être que l'un d'entre vous a déjà rencontré le problème ?

Voici le code avant tentative de résolution du problème:

Me.BackColor = &H8000000F
Me.Height = 324
Me.Width = 408
Me.caption = " Pimp My Cover Letter"
Me.Picture = Fn.ImportFile.GetImportFileName (le prog. se stop ici)

Et après:

Public Collect as Collection
Public Collectusf As Collection
Dim User As MSForms.UserForm

'Set User = Me.Controls.Add("Forms.Userform.1", "Usf", True)
'Collectusf.Add User, "Usf" 'Ajouter à la collection d'objet
'Set Cl = New ClassBT 'Ajouter à la collection de classe
'Set Cl.usf = User
'Collect.Add Cl

Me.BackColor = &H8000000F
Me.Height = 324
Me.Width = 408
Me.caption = " Pimp My Cover Letter"
Me.Picture = FnImportFile.GetImportFileName (même erreur)

Si vous avez des pistes, je suis preneur ! En vous remerciant par avance!

Victor
A voir également:

1 réponse

NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365
 
Pour charger une image (de mémoire, j'ai pas l'EDI ici), c'est un LoadPicture qu'il faut utiliser (BMP autorisé au moins).
0
blndr94 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Exact, ça marche ! Je te remercie !
0