J’ai finalement intégré dans mon formulaire de saisi le script qui va créer automatiquement le fichier .ICS avec le non du client rentré récemment depuis le formulaire de Saisie.
J’ai laissé l’autre fonction qui permet toujours à l’utilisateur de pouvoir recréer un fichier ICS uniquement depuis le Calendrier pour le client qu’il souhaite, au cas ou il ferait une modification.
Voici le fichier de ce que j’ai pu faire, pour avoir une vue de ce que je dis : Nouveau_système.xlsm (77,3 Ko)
Finalement, je pense que le Do while n’est pas nécessaire, mais je l’ai quand même mis dans la partie du formulaire de Saisie. Est-ce que je devrais l’enlever pour diminuer le poids en espérant que ça ne va pas me créer un bug.
Tu en penses quoi ?
Pour l’autre pb, avoir toutes les infos dans la Description, ne fonctionne toujours pas.
Pour tant dans le scripte je renseigne dans le Formulaire de Saisie met toute les infos dans la cellule REMARQUE:
ActiveCell.Offset(0, 5) = "HEURE RDV : " & txtHeureRDV.Value & vbCrLf & "LIEU RDV : " & txtAdresseRDV.Value & vbCrLf & vbCrLf & cboCivilite.Value & " " & txtNomPrenom.Value & vbCrLf & "Téléphone : " & txtTelFixe.Value & " - " & txtTelMobile.Value & vbCrLf & "Mobilité : " & cboMobilité.Value & vbCrLf & vbCrLf & "Véhicule : " & cboVehicule.Value & vbCrLf & vbCrLf & txtMotifRemarque.Value 'Description
Mais le script du calendrier ne prend rien de plus que la première ligne:
REMARQUE = ActiveCell.Offset(0, 5).Value 'Description, note, remarque et autre information
.WriteText « DESCRIPTION: » & REMARQUE & vbCrLf
Après la résolution du problème précédant, il me reste encore
- système de modification via un formulaire
- système de calculation des km avec google maps.
Pour le formulaire de modification des données ce n’est pas un soucis pour moi.
Mais le google maps, c’est plus complexe, j’ai fait des test (pas dans le fichier joint) avec ma clef API et en utilisant la formule « =serviceweb », mais rien ne se passe.