Mise en forme automatique graphique

Bonjour à tous,

Mon problème : j'ai des données au pas de temps de 5 min (du 01/02/20 au 13/02/20) sur un graphique de type "nuage de point avec courbe". Ces données pourraient être une variation de température dans le temps, comprises entre 5°C et 60°C.

Je voudrais griser une zone comprise entre deux dates. Par exemple : du 01/02/2020 de 8h35 jusqu'au 05/02/2020 à 10h55. Je sais comment griser une zone quand les données sont à pas de temps d'une journée. Mais la méthode ne marche pas à pas de temps précis. Est-il possible de réaliser ce truc avec VBA ?

De plus, imaginons que sur ce graphique, j'ajoute deux bornes rouge (de type droites horizontales). La première serait à 20°C et l'autre à 40°C. Ces bornes viendraient se superposer sur mon graphique de température. Les valeurs de mon axe des ordonnées sont en noire et vont de 0 à 100°C.

Ma question : est-il possible, sur mon axe des ordonnées, de mettre en rouge les valeurs de l'axe croisant les bornes ?

Cela ferait ceci : 0; 10; 20 (rouge); 30; 40 (rouge); 50; 60; 70; 80; 90; 100.

Je voudrais évidemment faire tout ceci de manière automatique.

Si cela n'est pas faisable sur Excel ou par VBA, l'est-il sur Python ou R ?

Merciii

Rechercher des sujets similaires à "mise forme automatique graphique"