fanch55
XLDnaute Barbatruc
Bonjour à tous,
Dans le classeur joint, on vérifie les dates d'échéance des contrats [feuille Reventilation 2025 (2)] ( colonne Fin contrat )
Si les dates sont échues, on envoie un mail via outlook et on met un commentaire dans la cellule de l'agent avec la date d'envoi .
En mode Foreground, tout fonctionne impeccablement .
Si on le lance via le planificateur de tâches en activant la sub Run_Batch dans le Workbook_Open, tout fonctionne normalement .
Si via le planificateur de tâches, on tente de récupérer la Commandline (Sub Batch_Control) pour exécuter la sub indiquée (Run_Batch),
Je ne sais pas pourquoi, mais Excel considère alors que les commentaires sont des Textbox et je n'arrive plus à les formatter ( je deviens chèvre depuis 3 jours , malgré 3 méthodes )
Tout le code est numéroté pour pouvoir tracer l'exécution, un fichier journal et une feuille Journal indiquent le déroulement .
Le zip joint contient également le Xml ( à adapter ) pour l'importer dans le planificateur de taches .
Si quelqu'un avait une idée pour formater les commentaires en Batch ......
Dans le classeur joint, on vérifie les dates d'échéance des contrats [feuille Reventilation 2025 (2)] ( colonne Fin contrat )
Si les dates sont échues, on envoie un mail via outlook et on met un commentaire dans la cellule de l'agent avec la date d'envoi .
En mode Foreground, tout fonctionne impeccablement .
Si on le lance via le planificateur de tâches en activant la sub Run_Batch dans le Workbook_Open, tout fonctionne normalement .
Private Sub Workbook_Open()
' Run_Batch '<-- sub qui fonctionne correctement mais à utiliser que pour test
Batch_Control ' <-- sub à appeler en mode batch
' Set_Comment Sheets("Reventilation 2025 (2)").[B4]
End Sub
' Run_Batch '<-- sub qui fonctionne correctement mais à utiliser que pour test
Batch_Control ' <-- sub à appeler en mode batch
' Set_Comment Sheets("Reventilation 2025 (2)").[B4]
End Sub
Je ne sais pas pourquoi, mais Excel considère alors que les commentaires sont des Textbox et je n'arrive plus à les formatter ( je deviens chèvre depuis 3 jours , malgré 3 méthodes )
Tout le code est numéroté pour pouvoir tracer l'exécution, un fichier journal et une feuille Journal indiquent le déroulement .
22/03/2025 10:23:59 Clear
22/03/2025 10:23:59 Start Envoyer_Mail_Outlook
22/03/2025 10:23:59 Chargement paramètres effectué
22/03/2025 10:23:59 Création d'une nouvelle instance Outlook
22/03/2025 10:24:00 recherche du compte test.vba.fanch55@free.fr
22/03/2025 10:24:00 7 comptes
22/03/2025 10:24:00 > ...@free.fr
22/03/2025 10:24:00 > ...@free.fr
22/03/2025 10:24:00 > ...r@free.fr
22/03/2025 10:24:00 > ...@gmail.com
22/03/2025 10:24:00 > test.vba.fanch55@free.fr
22/03/2025 10:24:00 test.vba.fanch55@free.fr trouvé !!!
22/03/2025 10:24:00 Récupération de la signature C:\Users\François\AppData\Roaming\Microsoft\Signatures\TestVba.htm
22/03/2025 10:24:00 Filtrage des Contrats
22/03/2025 10:24:00 Traitement de 2 agent(s)
22/03/2025 10:24:00 Marquage du Commentaire
22/03/2025 10:24:00 Option 1
22/03/2025 10:24:00 Option 1 OK
22/03/2025 10:24:00 Demande de création Mail effectuée pour Monsieur Raguideau
22/03/2025 10:24:00 Ecriture du corps de message
22/03/2025 10:24:00 Envoi du Mail
22/03/2025 10:24:00 Marquage du Commentaire
22/03/2025 10:24:00 Option 1
22/03/2025 10:24:00 Option 1 OK
22/03/2025 10:24:00 Demande de création Mail effectuée pour FASQUEL P.
22/03/2025 10:24:00 Ecriture du corps de message
22/03/2025 10:24:00 Envoi du Mail
22/03/2025 10:24:00 Affichage de tous les Contrats
22/03/2025 10:24:00 End Envoyer_Mail_Outlook
22/03/2025 10:24:02 OUTLOOK.EXE[10512] --> Arrêt de la tâche
22/03/2025 10:24:02 Ligne de commande [ "C:\Program Files\Microsoft Office\Root\Office16\OUTLOOK.EXE" -Embedding ]
22/03/2025 10:23:59 Start Envoyer_Mail_Outlook
22/03/2025 10:23:59 Chargement paramètres effectué
22/03/2025 10:23:59 Création d'une nouvelle instance Outlook
22/03/2025 10:24:00 recherche du compte test.vba.fanch55@free.fr
22/03/2025 10:24:00 7 comptes
22/03/2025 10:24:00 > ...@free.fr
22/03/2025 10:24:00 > ...@free.fr
22/03/2025 10:24:00 > ...r@free.fr
22/03/2025 10:24:00 > ...@gmail.com
22/03/2025 10:24:00 > test.vba.fanch55@free.fr
22/03/2025 10:24:00 test.vba.fanch55@free.fr trouvé !!!
22/03/2025 10:24:00 Récupération de la signature C:\Users\François\AppData\Roaming\Microsoft\Signatures\TestVba.htm
22/03/2025 10:24:00 Filtrage des Contrats
22/03/2025 10:24:00 Traitement de 2 agent(s)
22/03/2025 10:24:00 Marquage du Commentaire
22/03/2025 10:24:00 Option 1
22/03/2025 10:24:00 Option 1 OK
22/03/2025 10:24:00 Demande de création Mail effectuée pour Monsieur Raguideau
22/03/2025 10:24:00 Ecriture du corps de message
22/03/2025 10:24:00 Envoi du Mail
22/03/2025 10:24:00 Marquage du Commentaire
22/03/2025 10:24:00 Option 1
22/03/2025 10:24:00 Option 1 OK
22/03/2025 10:24:00 Demande de création Mail effectuée pour FASQUEL P.
22/03/2025 10:24:00 Ecriture du corps de message
22/03/2025 10:24:00 Envoi du Mail
22/03/2025 10:24:00 Affichage de tous les Contrats
22/03/2025 10:24:00 End Envoyer_Mail_Outlook
22/03/2025 10:24:02 OUTLOOK.EXE[10512] --> Arrêt de la tâche
22/03/2025 10:24:02 Ligne de commande [ "C:\Program Files\Microsoft Office\Root\Office16\OUTLOOK.EXE" -Embedding ]
Batch 22/03/2025 10:29:24 Clear
Batch 22/03/2025 10:29:24 Run Envoyer_Mail_Outlook
Batch 22/03/2025 10:29:24 Start Envoyer_Mail_Outlook
Batch 22/03/2025 10:29:24 Chargement paramètres effectué
Batch 22/03/2025 10:29:24 Création d'une nouvelle instance Outlook
Batch 22/03/2025 10:29:24 recherche du compte test.vba.fanch55@free.fr
Batch 22/03/2025 10:29:24 7 comptes
Batch 22/03/2025 10:29:24 >..@free.fr
Batch 22/03/2025 10:29:24 > ..s@free.fr
Batch 22/03/2025 10:29:24 > ...r@free.fr
Batch 22/03/2025 10:29:24 >....5@gmail.com
Batch 22/03/2025 10:29:24 > test.vba.fanch55@free.fr
Batch 22/03/2025 10:29:24 test.vba.fanch55@free.fr trouvé !!!
Batch 22/03/2025 10:29:24 Récupération de la signature C:\Users\François\AppData\Roaming\Microsoft\Signatures\TestVba.htm
Batch 22/03/2025 10:29:24 Filtrage des Contrats
Batch 22/03/2025 10:29:24 Traitement de 2 agent(s)
Batch 22/03/2025 10:29:24 Marquage du Commentaire
Batch 22/03/2025 10:29:24 Option 1
Batch 22/03/2025 10:29:24 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 240
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 250
Batch 22/03/2025 10:29:24 Impossible de définir la propriété Bold de la classe Font. en ligne 260
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 270
Batch 22/03/2025 10:29:24 Impossible de lire la propriété Characters de la classe TextBox. en ligne 280
Batch 22/03/2025 10:29:24 Option 2
Batch 22/03/2025 10:29:24 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 350
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 360
Batch 22/03/2025 10:29:24 Impossible de définir la propriété Bold de la classe Font. en ligne 370
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 380
Batch 22/03/2025 10:29:24 Impossible de lire la propriété Characters de la classe TextBox. en ligne 390
Batch 22/03/2025 10:29:24 Option 3
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 470
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 480
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 490
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 500
Batch 22/03/2025 10:29:24 Demande de création Mail effectuée pour Monsieur Raguideau
Batch 22/03/2025 10:29:25 Ecriture du corps de message
Batch 22/03/2025 10:29:25 Envoi du Mail
Batch 22/03/2025 10:29:25 Marquage du Commentaire
Batch 22/03/2025 10:29:25 Option 1
Batch 22/03/2025 10:29:25 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 240
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 250
Batch 22/03/2025 10:29:25 Impossible de définir la propriété Bold de la classe Font. en ligne 260
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 270
Batch 22/03/2025 10:29:25 Impossible de lire la propriété Characters de la classe TextBox. en ligne 280
Batch 22/03/2025 10:29:25 Option 2
Batch 22/03/2025 10:29:25 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 350
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 360
Batch 22/03/2025 10:29:25 Impossible de définir la propriété Bold de la classe Font. en ligne 370
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 380
Batch 22/03/2025 10:29:25 Impossible de lire la propriété Characters de la classe TextBox. en ligne 390
Batch 22/03/2025 10:29:25 Option 3
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 470
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 480
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 490
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 500
Batch 22/03/2025 10:29:25 Demande de création Mail effectuée pour FASQUEL P.
Batch 22/03/2025 10:29:25 Ecriture du corps de message
Batch 22/03/2025 10:29:25 Envoi du Mail
Batch 22/03/2025 10:29:25 Affichage de tous les Contrats
Batch 22/03/2025 10:29:25 End Envoyer_Mail_Outlook
Batch 22/03/2025 10:29:25 Application Quit
Batch 22/03/2025 10:29:24 Run Envoyer_Mail_Outlook
Batch 22/03/2025 10:29:24 Start Envoyer_Mail_Outlook
Batch 22/03/2025 10:29:24 Chargement paramètres effectué
Batch 22/03/2025 10:29:24 Création d'une nouvelle instance Outlook
Batch 22/03/2025 10:29:24 recherche du compte test.vba.fanch55@free.fr
Batch 22/03/2025 10:29:24 7 comptes
Batch 22/03/2025 10:29:24 >..@free.fr
Batch 22/03/2025 10:29:24 > ..s@free.fr
Batch 22/03/2025 10:29:24 > ...r@free.fr
Batch 22/03/2025 10:29:24 >....5@gmail.com
Batch 22/03/2025 10:29:24 > test.vba.fanch55@free.fr
Batch 22/03/2025 10:29:24 test.vba.fanch55@free.fr trouvé !!!
Batch 22/03/2025 10:29:24 Récupération de la signature C:\Users\François\AppData\Roaming\Microsoft\Signatures\TestVba.htm
Batch 22/03/2025 10:29:24 Filtrage des Contrats
Batch 22/03/2025 10:29:24 Traitement de 2 agent(s)
Batch 22/03/2025 10:29:24 Marquage du Commentaire
Batch 22/03/2025 10:29:24 Option 1
Batch 22/03/2025 10:29:24 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 240
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 250
Batch 22/03/2025 10:29:24 Impossible de définir la propriété Bold de la classe Font. en ligne 260
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 270
Batch 22/03/2025 10:29:24 Impossible de lire la propriété Characters de la classe TextBox. en ligne 280
Batch 22/03/2025 10:29:24 Option 2
Batch 22/03/2025 10:29:24 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 350
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 360
Batch 22/03/2025 10:29:24 Impossible de définir la propriété Bold de la classe Font. en ligne 370
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 380
Batch 22/03/2025 10:29:24 Impossible de lire la propriété Characters de la classe TextBox. en ligne 390
Batch 22/03/2025 10:29:24 Option 3
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 470
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 480
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 490
Batch 22/03/2025 10:29:24 Erreur définie par l'application ou par l'objet en ligne 500
Batch 22/03/2025 10:29:24 Demande de création Mail effectuée pour Monsieur Raguideau
Batch 22/03/2025 10:29:25 Ecriture du corps de message
Batch 22/03/2025 10:29:25 Envoi du Mail
Batch 22/03/2025 10:29:25 Marquage du Commentaire
Batch 22/03/2025 10:29:25 Option 1
Batch 22/03/2025 10:29:25 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 240
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 250
Batch 22/03/2025 10:29:25 Impossible de définir la propriété Bold de la classe Font. en ligne 260
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 270
Batch 22/03/2025 10:29:25 Impossible de lire la propriété Characters de la classe TextBox. en ligne 280
Batch 22/03/2025 10:29:25 Option 2
Batch 22/03/2025 10:29:25 Impossible de définir la propriété AutoSize de la classe TextBox. en ligne 350
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 360
Batch 22/03/2025 10:29:25 Impossible de définir la propriété Bold de la classe Font. en ligne 370
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 380
Batch 22/03/2025 10:29:25 Impossible de lire la propriété Characters de la classe TextBox. en ligne 390
Batch 22/03/2025 10:29:25 Option 3
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 470
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 480
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 490
Batch 22/03/2025 10:29:25 Erreur définie par l'application ou par l'objet en ligne 500
Batch 22/03/2025 10:29:25 Demande de création Mail effectuée pour FASQUEL P.
Batch 22/03/2025 10:29:25 Ecriture du corps de message
Batch 22/03/2025 10:29:25 Envoi du Mail
Batch 22/03/2025 10:29:25 Affichage de tous les Contrats
Batch 22/03/2025 10:29:25 End Envoyer_Mail_Outlook
Batch 22/03/2025 10:29:25 Application Quit
Le zip joint contient également le Xml ( à adapter ) pour l'importer dans le planificateur de taches .
Si quelqu'un avait une idée pour formater les commentaires en Batch ......