Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Enregistrement des notes prises dans un fichier

pelerin65

XLDnaute Occasionnel
Bonjour le forum,

J'ai un userform avec une frame "PRISE DE NOTES DU PARCOURS3 ET 2 boutons "Ajouter" et "Modifier"

je n'ai pas trouvé de solutions sur les forums.

j'aimerais lors du clic sur "Ajouter", qu'il enregistre dans une feuille du fichier afin d'éviter de perdre les données.

 

Pièces jointes

  • esv3-3.xlsb
    361.6 KB · Affichages: 11

fanch55

XLDnaute Barbatruc
Bonjour le Fil
je vois que dans le Ficher de fanch55 , il n'est plus question de ListView2.CheckBoxes à True !
Jean marie
Salut @ChTi160 , je n'en vois pas l'utilité sauf pour une suppression multiple.
Pour l'ajout, cela n'a pas d'impact .
Pour une modification, c'est absolument inutile puisqu'il n'y a qu'une ligne de saisie ...

( A moins d'une fonction non encore définie ? )
 

pelerin65

XLDnaute Occasionnel
Re fanch55
les checkboxes sont utiles lors de la fin de service pour checker les lignes déjà vérifier lors de la fin du service pour le rapport final car on peut avoir plus de 20 lignes.
Pourquoi lorsque que j ouvre le journal il y a un rafraichissement de la listview 1 (Voir fichier zip petit vidéo du phénomène)
 

Pièces jointes

  • Enregistrement 2024-05-06 162729.zip
    872.8 KB · Affichages: 2

pelerin65

XLDnaute Occasionnel
je te remercie Fanch55 et ChTi160,

Mon projet a bien avancé, et la c'est parfait pour cette partie de prise de notes

la parie souligné, elle est toujours fonctionnelle en enlevant les virgules positionner devant ses lignes
Cordialement
 

pelerin65

XLDnaute Occasionnel
Bonjour le forum,ChTI160, Fanch55

Vous m'avez bien aider dans mon projet
il avance bien

hier soir, j ai rajouté du code pour le bouton Ajouter dans la listview2
Mais j'ai encore un soucis.
lorsque j'ajoute une ligne, j'ai un décalage forcement il prends pas en compte la catégories et me décale type

j aimerais intégrer la catégories dans la sauvegarde de l'onglet Journal


cordialement
JL
 

fanch55

XLDnaute Barbatruc
Dans le dernier code fourni, si tu as décommenté les lignes dont tu parlais, il prend en compte la Catégorie
VB:
' ThisWorkbook.Activate ' indispensable si on a ouvert un autre classeur ...
' With [t_Journal].ListObject.ListRows.Add.Range
'     .Resize(, 8) = Array(CmB_Categories, CmB_Type, TextBoxLIGNE, TextBoxVOIE, _
'                          TextBoxDU_PK, TextBoxAU_PK, TextboxCAUSES, Date)
'     .Parent.Columns.AutoFit
' End With
 

fanch55

XLDnaute Barbatruc
Code à placer dans l'userform JOURNAL :
VB:
Option Explicit
Private Sub UserForm_Initialize()
Dim Cel As Range, Data As Range, Line As Range, It As ListItem
    With ThisWorkbook.Sheets("Journal")
        Set Data = .Range("A1").CurrentRegion
        For Each Line In Data.Rows
            With Me.ListView1
                If Line.Row = 1 Then
                    .ListItems.Clear
                    With .ColumnHeaders
                        .Clear
                        For Each Cel In Line.Cells
                            .Add , , Cel, Cel.Width
                        Next
                    End With
                Else
                    Set It = Nothing
                    For Each Cel In Line.Cells
                        If It Is Nothing Then
                            Set It = .ListItems.Add(, , Cel)
                        Else
                            It.ListSubItems.Add , , Cel
                        End If
                    Next
                End If
            End With
        Next
        Me.ListView1.ListItems(Me.ListView1.ListItems.Count).EnsureVisible
    End With
End Sub
 

pelerin65

XLDnaute Occasionnel
bonsoir
Bonsoir ChTI160
Aujourd'hui, cette partie fonctionne très bien
Parfois, il y a des changements programme, des modifications de mesure ou des ajours de mesure,
comme ça, c'est parfait.
 

pelerin65

XLDnaute Occasionnel
Bonsoir fanch55,
Désolé, j'étais au taf dans la journée.
J'ai vite regardé ton code, la je viens de le mettre dans l'userform "journal
Je le lance, il se passe rien.
Cordialement
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…