Modification code userform

Bonsoir,

Je pense avoir compris ta demande.

ci-jointe donc nouvelle version

https://www.cjoint.com/c/HCBsewwf5EI

Pour mémo, ci-dessous code avec boîte de dialogue permettant de choisir ou de créer un dossier :

Private Sub Label154_Click()
    Dim shl As Object, dossier As Object, lienF As String

    Set shl = CreateObject("shell.application")
    Set dossier = shl.BrowseForFolder(0, "Ajout Lien", 0, ThisWorkbook.Path & "\")
    If dossier Is Nothing Then Exit Sub _
    Else lienF = ThisWorkbook.Path & "\" & dossier

    Label154.Caption = "Changer"
    Lien.Visible = True
    Lien.Caption = lienF
End Sub

bonjour thev,

dans mon userform de réservation j'ai mis une listbox pour ajouter mes documents attachés à ma réservation peut tu m'aider à écrire les lignes pour enregistrer mes liens dans ma feuille synthèse réservation en colonne 28.

quand j'ouvre ma réservation en LV5 pour modification j'aimerai récupérer mes documents attachés pour pouvoir les visualiser ou les modifier

merci.

https://www.cjoint.com/c/HCChD1NWbKX

Bonjour,

ci-jointe nouvelle version

https://www.cjoint.com/c/HCCiayQFunG

Bonjour,

Merci Thev ta repondu exactement à ma demande pense tu qu'il vaut mieux que j'utilise cette façon de procéder ou bien que j'utilise la listview comme je t'ai envoyé dans le dernier message?

pense tu qu'il vaut mieux que j'utilise cette façon de procéder ou bien que j'utilise la listview comme je t'ai envoyé dans le dernier message?

Difficile de te répondre car je n'ai pas vu de listview et ne risque pas d'en voir car ce contrôle n'est pas compatible avec ma version 64 bits.

excuse moi je me suis trompé ce n'est pas une listview c'est une listbox donc tu doit y avoir accès.

c'est ma dernière requête si tu le veut après je ne te sollicite plus, tu a tellement fait pour mon projet que je ne veut pas abuser....

si tu peut me modifier mon fichier en fonction de cette listbox pour que ca enregistre les liens en colone 28 de ma feuille synthese et que quand je click sur modification reservation mes liens remontent dans ma listbox ca me permettrait de voir quelle solution me correspond le mieux.

j'arrive a ouvrir les liens dans ma listbox mais je n'arrive pas à les copier quand je click sur valider mon userform dans ma feuille synthese et à les faire remonter dans ma listbox quand je fait une modification.

mille merci pour ta disponibilité et tes compétences.

https://www.cjoint.com/c/HCChD1NWbKX

Bonsoir,

En fait, j'ai une proposition qui marie les 2 options :

1- ajout d'un lien vers un dossier existant ou à créer

2- ajout/ suppression de fichiers dans ce dossier avec visualisation dans la ListBox

A voir, si cela te convient.

https://www.cjoint.com/c/HCCqyMjSZyB

bonsoir thev,

ta proposition est juste parfaite c'est vraiment de l'excelent travail.....il manque juste quand j'ouvre la réservation pour modification que les dossiers attachés remontent sur l'userform....

sinon un grand merci!!!!

il manque juste quand j'ouvre la réservation pour modification que les dossiers attachés remontent sur l'userform....

A priori, dans la version que je t'ai envoyée, le dossier attaché à la réservation remonte sur le UserForm. Pour cela, il est nécessaire que la procédure "Lien_Click" du UserForm soit bien publique.

Bonjour thev,

Je suis desolé je viens de reessayer au boulot ca fonctionne je ne comprend pas ce qui à pu se passer par contre j'ai une erreur quand j'ouvre ma reservation que je fait modification tout remonte bien et quand je click sur le bouton supprimer fichier du dossier lié de la listbox ca bloque sur la ligne

[fso.GetFile(.List(.ListIndex, 2)).Delete]

merci.

Bonjour,

Petit bug corrigé

https://www.cjoint.com/c/HCDjltga5rA

Super Thev!!!

Encore un grand merci grâce à tes compétences je vais pouvoir tester le programme très rapidement.

Bonjour thev,

j'aurai besoins de nouveau de tes compétences pour améliorer encore mon programme de réservation.

Je voudrais pouvoir dans mon userform sélectionner l’état de ma réservation c'est a dire si elle est en cours de validation car il manque des éléments ou si elle est validée.

Ensuite si elle est en cours au moment de l'enregistrement elle soit d'une couleur (orange par exemple) sur le planning et si elle est validée elle soit d'une autre couleur (verte par exemple)?

Merci!!!

Bonsoir Reglaet,

Je voudrais pouvoir dans mon userform sélectionner l’état de ma réservation c'est a dire si elle est en cours de validation car il manque des éléments ou si elle est validée.

Il faudrait préciser les conditions de validation et certainement ajouter une colonne validation dans la base de donnée. Il serait aussi nécessaire de me fournir un extrait non confidentiel de la dernière version de ton fichier.

bonsoir thev,

Pour le fichier j'utilise la dernière version que tu ma fournis https://www.cjoint.com/c/HCDjltga5rA

disons que je voudrais simplement une case a cocher réservation valide ou en cours et si en cours une couleur et si case validé réservation d'une autre couleur....

Merci bonne soirée

Bonjour,

ci-jointe nouvelle version

https://www.cjoint.com/c/HDEjU167sVL

merci thev c'est exactement ce que je voulais le seul probleme que je rencontre sur mon fichier c'est qu'il me met VRAI ou Faux dans la colonne de validation pourtant j'ai mis en boolean et j'ai personalisé le format de ma cellule comme ta pu le faire je ne voit pas d'ou vient mon probleme....

maintenant il me reste plus qu'a essayer de creer une feuille devis et de la remplir avec certaine donnée de l'userform apres ce petit programme collera à ma demande un grand merci!!!

Bonsoir,

Petit Bug.

Ci-jointe correction

https://www.cjoint.com/c/HDEqKMhgFdI

Merci thev ta modification fonctionne parfaitement cette fois ci maintenant faut que je me penche sur la création d'un devis et le logiciel sera parfaitement adapter à mon utilisation.... je risque de revenir à ta rescousse....

bonne journée.

Bonjour thev,

est ce possible au chargement de mon userform de reservation pour modification de lui dire de calculer des opérations de textbox avant ouverture?

actuellement j'ai été obligé de mettre mes opérations de mes textbox en double click donc quand il me charge l'userform il me remonte les infos de mon tableau et je double click sur la textbox pour faire mon calcul.

en fait je voudrait si c'est possible faire mes calculs sans le double click .

Merci

Rechercher des sujets similaires à "modification code userform"