Re
je reprends depuis le début avec l'idée du fonctionnement ce fichier,
- A  l'ouverture du fichier s'ouvre userfrom "ACCEUIL",  cette userfrom permets de rechercher une journée de travail , en cliquant sur "AFFICHER",
 ça ouvre l'userfrom "Préparation", avec la journée programmé et ses informations  programme du jour (fond orange)
Dans le fond vert, c'est la partie prise de notes
- Avec la frame de Notes de parcours,
       - On valide les Pk d'entrée réels et Pk d'arrivée réels de "Mesure"
       - Il peut y avoir des Acheminements (ACH).
       - Il peut y avoir aussi les problèmes de prog, EIC, LOC.
       - Il peut y avoir des LTV (Limitation temporaire de vitesse).
toutes ses infos, au fur de la journée, on les mets avec le Bouton  "Ajouter".
le tout s'affiche dans la listview "validation des notes".
-Avec la frame "DOCUMENTS DU JOUR"
la Première listbox fonctionne avec la combobox "livrets du jour"  docs en PDF en cliquant dessus qui s'affiche dans le webbrowser à Gauche (fond Blanc)
le deuxième listbox " Sillons" ce sont des marches  en PDF qui s'affiche dans le webbrowser à Gauche (fond Blanc)
-Le bouton "Supprimer" est fonctionnel (une ligne, en cas d'une erreur dans les catégories)
          étant donné sélectionner la ligne entière.
Mes problèmes dans mon codage sont:
-le bouton "Modifier" fonctionne partiellement
          Le double-clic fonctionne seulement sur les textboxs mais me remplit pas la combobox "Type"
          Quand je veux modifier par exemple la troisième entrée
          Quand j'appuies sur modifier,
          Ca modifie la première ligne, pas la ligne concernée.
la mémorisation de la listbox2 "Validation"
La création du fichier en le renommant avec la textbox "N° de tournée".
Ce qui permet d'avoir toujours un fichier vierge pour les tournées suivantes et de créer des sauvegardes
Dans mon ancien fichier, le code était par rapport à un onglet,
Voici l'ancien code:
	
	
		
		
			nomF = Sheets("Tableau de Bord").Range("Q2") '<- adapter éventuellement le nom de la feuille
If nomF <> "" Then
    fichier = Dir(CHEMIN_TR & nomF & ".xls*")
    If Left(fichier, Len(nomF)) = nomF Then
        VREP = MsgBox("Le Fichier" & " " & [Q2] & " " & "existe, l'ouvrir?", vbYesNo)
       If VREP = 6 Then
            Set wb = Workbooks.Open(CHEMIN_TR & fichier)
        End If
     Else
        VREP = MsgBox(fichier & "La tournée" & " " & [Q2] & " " & "n'existe pas, création d'un nouveau fichier ?", vbYesNo)
        If VREP = 6 Then
            Set wb = Workbooks.Open(CHEMIN_FICHIER_TR_BASE)
            wb.SaveAs (CHEMIN_TR & nomF & ".xlsb")
        End If
    End If
End If
		
		
	 
Et le chemin du dossier: "C:\Notes 2025\ESV 702 2025\Notes.xlsb"
J'espère que mes explications sont plus clair pour le fonctionnement de ce fichier
J ai très peu de notion de vba,
Je lis beaucoup j essaie de comprends des fichiers en regardant les codes qui sont dessus,
J'essaies de les adapter et je demande de l'aide sur le forum
cordialement
A+ JL