Tatiak

Excel, Vba, Vbs


19 octobre 2019

Interroger une base MySql depuis Excel (VBA) - 2/2

Suite de l'article sur le couplage Excel<=> Base MySql =>

Et pour répondre à "Dorian" voici quelques notions à connaitre pour rédiger les requêtes au "format VBA".


Pour l'exemple, imaginons une base simple avec une seule table et les quelques champs suivants:
* id : nombre entier
* nom du client : texte
* date de visite : date
* quote part : nombre réel


1/ Les guillemets :

Pour une requête classique, les noms des champs doivent être entourés de guillemets-du-7 (Alt-Gr 7 2fois puis backspace) soit par exemple pour un Select :

en Sql => SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable
en VBA => requete = "SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable"
(avec Dim requete As string)

Pour ajouter une clause WHERE avec une variable var, c'est selon le type de champs :
* champs numérique :
en Sql => SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable WHERE `Id` = var
en VBA => requete = "SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable WHERE `Id` = " & var
(avec Dim var As Integer)

* champs texte :
en Sql => SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable WHERE `nom du client` = var
en VBA => requete = "SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable WHERE `nom du client` = " & "'" & var & "'"
(avec Dim var As String) ici la valeur texte var est entourée de guillemets-simples-du-4

* Cas particulier de la variable contenant elle même un guillemets-simples-du-4 (ou apostrophe) exemple (du navigateur) var="Armel Le Cleac'h" :
Dans ce cas il sera nécessaire de doubler ce guillemets-simples-du-4 soit var="Armel Le Cleac''h" (2 guillemets-du-4, on parle ici de caractère d'échappement)
Pour systématiser le traitement, autant 'échapper' à la volée les valeurs textes avec une fonction simple (et qui ajoute aussi des ' avant et après):
exemple :

Function Esc(S As String) As String
    Esc = "'" & Replace(S, "'", "''") & "'"
End Function

ce qui conduit à écrire la requête :
en VBA => requete = "SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable WHERE `nom du client` = " & Esc(var)

Ok, donc pas de guillemet pour les valeurs numériques, c'est cool! ... oui, mais ...


2/ Les valeurs numériques (non entières) :

Le format français courant de la marque de décimale est une virgule par exemple `quote part`= 0,25
Mais pour le MySql cette valeur est stockée avec un point `quote part`= 0.25
Il est donc nécessaire de modifier à la volée la virgule par un point, par exemple avec une autre fonction simple :

Function Esc_num(S As String) As String
    If S = "" Then S = "0"
    Esc_num = Replace(S, ",", ".")
End Function

Un exemple d'appel (var étant par exemple var=sheets("Feuil1").range("A1").text) :
en VBA => requete = "SELECT `Id`, `nom du client`, `date de visite`, `quote part` FROM LaTable WHERE `quote part` = " & Esc_num(var)


3/ Les valeurs dates :

MySql stocke les valeurs date au format Iso, soit 2019-06-30 pour le 30 juin 2019
Ici encore, il est donc nécéssaire de reformater la chaine 30/06/2019 par une tite fonction simplette :

Function datefr_vers_iso(datefr As String) As String
Dim Dt As Variant
    Dt = Split(datefr, "/")
    datefr_vers_iso = "'" & Dt(2) & "-" & Dt(1) & "-" & Dt(0) & "'"
End Function

Un exemple d'appel (var étant par exemple var=sheets("Feuil1").range("A1").text contenant une date) :
en VBA => requete = "UPDATE LaTable SET `date de visite` = " & datefr_vers_iso(var) & " WHERE `Id` =" & 2

(Ce qui veux dire qu'à la lecture, il faudra une fonction inverse : Function iso_vers_datefr)


Pour finir, un p'tit rappel de quelques conventions d'usage :
* les mot clé du Sql sont à écrire en majuscule SELECT FROM WHERE DISTINCT, ...
* utiliser plutôt plusieurs lignes (pour la lisibilité), exemple :

   Requete = "SELECT `P.id`, `P.Date`, `P.Titre`, `P.Nom`, `P.Prenom` , `R.Recette` FROM Publics AS P " & _
                " INNER JOIN Ecritures AS R ON `P.Id`=`R.Id`" & _
                " WHERE LEFT(`P.Nom`,1)='" & Critere & "' " & _
                " ORDER BY `P.Titre` ASC, `P.Nom` ASC"

/!\ ATTENTION : dans cette dernière requête la fonction LEFT est celle du SQL et non celle du VBA!!
(=> toutes les fonctions du VBA ne sont pas reconnues par le Sql, se référer à sql.sh)


Voilà, avec ça on peut commencer à rédiger sérieusement ses requêtes depuis Excel.

Si cet article vous est utile, laissez moi un commentaire!
Pierre

Posté par tatiak à 11:05 - Excel-Base de Données - Commentaires [0] - Permalien [#]

13 octobre 2019

Congés - Absences

Suite à plusieurs demandes, voici un nouveau planning de congés.
Ici, le principe général de saisie passe par la sélection de plusieurs cases d'une ligne d'un salarié, proposant ainsi une saisie la plus simple possible.

Description du fichier :

* Un onglet "Cfg" avec :
-- une date de début d'exercice (pour comptabiliser les absences de janvier à décembre, ou de juillet à juin, ou toute autre période selon le système utilisé dans votre entreprise)
/!\ Nota 1 : cette info sera à modifier à chaque début d'exercice pour remettre les compteurs à zéro (le fichier de données contenant les info de l'année précédente n'est pas effacé)
/!\ Nota 2 : à chaque début d'exercice, il est FORTEMENT conseillé d'enregistrer le fichier sous un nom différent de celui de l'exercide précédent (par ex : Congés_2019.xlsm, Congés_2020.xlsm, ...)

-- la liste des salariés + fonctions + droits annuel à congés, RTT
/!\ Nota : saisir la liste des salariés sans laisser de ligne vide
-- numérotation automatique de chaque ligne. Chaque ligne doit avoir un Id_S différent.Ne pas modifier cet Id_S au cours d'un exercice! Un salarié doit toujours avoir le même Id_S au cours de l'année.
-- dates début et fin de contrat. L'affichage sur les plannings se fait en fonction de ces dates
(par ex, si fin de contrat le 30/09/2019, ce nom n'apparait plus à compter de la semaine 40 sur le planning 'Hebdo')
-- quand un salarié quitte l'entreprise en cours d'année, il suffit donc d'indiquer sa date de départ (colonne G)


-- les motifs des absences + codes couleur (repris dans les graphiques) + code simplifié
La mention des histogrammes reprend ces codes simplifiés et le nb de jours ou d'heures.

Toutes ces info peuvent être modifiées comme chacun souhaite


* 3 onglets de planning : Hebdo, Mois et Année
-- /!\ avant une saisie : choisir dans la liste en haut le motif de l'absence

-- Hebdo : permet la saisie de quelques heures et/ou d'une journée de congé (par sélection des cases de 6:00 à 22:00)

-- Mois : permet la saisie de plusieurs jours par sélection de plusieurs cases

-- Annee : seulement visualisation des congés divers sur l'année (pas de saisie possible)

-- La liste déroulante "Fonctions" permet de sélectionner une catégorie de salariés pour l'affichage


* Saisie d'un "congé pour tous" (dans l'onglet "Mois" uniquement) : dans le cas d'un pont, par exemple, pendant lequel l'ensemble des salariés est en congé sur 1 ou plusieurs jours, il suffit de sélectionner une ou plusieurs colonnes sur l'ensemble des lignes de tous les salariés pour enregistrer cette absence multiple.


* Affichage/suppression d'une fiche absence via clic sur un histogramme
-- ligne commentaire (150 caractères maxi)

-- une absences n'est jamais complètement supprimée de la base.
Elle n'apparait plus sur les plannings, mais la ligne est toujours présente dans la base avec la date de 'suppression' avec éventuellement le commentaire saisi au moment de cette 'suppression'
La base garde ainsi l'ensemble de l'historique des saisies et 'suppression'


* Un onglet "Bilan" :
-- les différentes absences sont totalisées par motif (avec rappel des droits indiqués en "Cfg")

-- quand on le quitte, cet onglet est vidé des colonnes A à AS. On peut ajouter des formules à partir de la colonne AT pour faire un décompte.

Ce fichier correpondra au suivi des congés sur une année.

Cette appli a bénéficié de tests poussés réalisés par AL, ce qui a permis de régler de nombreux défauts.
Malgré tout, d'autre défauts éventuels sont toujours possibles (dans ce cas, cf fichier Log).

N'hésitez pas à me faire part des améliorations à apporter.

Et si cette appli vous est utile, laissez-moi un commentaire!
Pierre

 

Téléchargement de : Planning_Congés_v1.0c.zip

Téléchargement de : Planning_Congés_v1.2c.zip

 

* Edit du 24 oct 2019 : la fiche permet maintenant de modifier les informations + corrections d'erreurs diverses

* Edit du 21 oct 2019 : version v1.0c, correction d'erreurs mineures

* Edit du 20 oct 2019 : version v1.0b avec d'autres améliorations proposées par AL

* Edit du 10 oct 2019 : version v0.10 avec des améliorations proposées par AL

Posté par tatiak à 10:49 - Applications - Commentaires [2] - Permalien [#]

01 février 2019

Graphique Pizza

Capture_Pizza

Pour répondre à NiboTD et à 78Chris, voici une démo de graphique "Pizza"

Ce graphique accepte un nombre quelconque de critères notés avec des valeurs entières. Ici dans l'exemple notation de 0 à 10, et on pourrait noter de 0 à 12 ou de 0 à 15, ou autre ...

Le principe général est assez simple.

La 'cible' est constituée de msoShapeBlockArc concentriques dessinées de l'intérieur vers l'extérieur. Ces shapes sont grisées et en transparence pour faire apparaitre les "graduations", et nommées pour pouvoir facilement les repérer ensuite.

Une fois la cible dessinée, pour chaque indicateur, il suffit de repérer la part de pizza correspondante, de la mettre au premier plan et de la colorer en diminuant sa transparence.

C'est une simple démo avec des données totalement fictives. Les couleurs sont entièrement configurables.

 

Si cette démo vous est utile, laissez-moi un commentaire!

Pierre

Téléchargement de : Graphique_Pizza_v1.0.xlsm

Posté par tatiak à 13:01 - Excel-Divers - Commentaires [2] - Permalien [#]

29 janvier 2019

Carnet de Rendez-vous

Capture



Pour essayer de répondre au besoin de Nathalie, propriétaire d'un institut de beauté, voici un Carnet de Rendez-vous sur Excel.
Le besoin est de diposer d'une feuille journalière sur laquelle on peut inscrire des rendez-vous tout en visualisant les créneaux disponibles. Ces rendez-vous peuvent avoir des durées diverses et sont répartis entre plusieurs esthéticiennes.

Voici donc ma proposition "Carnet_RDV.xlsm", un fichier comprenant 2 onglets.

  •  Un onglet "RDV" contenant les données "brutes"
  •  Un onglet "Planning" affichant le planning d'une journée.

A noter : pour éviter toute mauvaise manipulation les 2 onglets sont protégés. Protection simple sans mot de passe.

Dans l'onglet "Planning" :

  •  Saisie de la liste de vos intervenants (ethéticiennes, coiffeurs, ...) à droite du planning à partir de la ligne 7
  •  Changement de date : soit avec les 2 flèches qui entoure la date (en haut à gauche), soit par clic droit sur la date pour ouvrir un petit calendrier permettant de choisir une date. A noter : la case au dessus de la date indique si le jour indiqué est férié (fériés de France et de Belgique)
  •  Saisie d'un nouveau rendez-vous : cette saisie se fait dans le cadre en haut de l'onglet

    • Horaires : il suffit de sélectionner sur une ligne du planning un créneau libre pour que les heures s'affichent (ou utiliser les toupies à droite des cases).
    •  Prestation : cette case est multilignes.
    •  l'information "Retard" sert à retarder l'heure de fin initiale. Cf exemple ligne du 23/01-RAUD fin prévue 13h00 retard de 15min => sur le planning la fin s'affiche à 13h15
    •  Après enregistrement de la fiche le rendez-vous s'affiche au dessous dans la partie "Planning"
    •  Ce "Planning" comporte 12 lignes, si besoin on peut effacer des lignes non utilisée. Ou si on a besoin de plus de lignes, il suffit de modifier la valeur de la constante 'LIGNES' dans le module 'Accueil' et de recopier le formatage au dessous de la dernière ligne du planning.

 

  •  Consultation/modification d'un rendez-vous : les informations relatives à un rendez-vous s'affichent dans les cases après un clic sur un des rendez-vous affiché sur le "Planning"
  •  Suppression d'un rendez-vous : via bouton "Supprimer", la suppression s'effectue après validation par l'utilisateur.
  •  Impression du planning du jour : via bouton "Imprimer", l'impression se lance sur l'imprimante définie par défaut



Enregistrement/Sauvegarde :
Pour sécuriser les données :

  •  Le fichier s'enregistre automatiquement à sa fermeture.
  • Enregistrement automatique d'un 'Dump', sauvegarde de sécurité sous la forme de :

    •  un fichier par semaine pour les rdv de la semaine, fichier en csv avec un nom formaté 'Sem_4-2019.csv' par exemple pour la semaine 4 de 2019 (n° de semaine iso). Nb dans ce fichier les heures sont au format numérique, pour les lire il suffit de les reformater en "hh:mm")
    •  un fichier pour les rendez-vous à venir dans un délais d'un mois => 'A_venir_2019.csv'


NB : Ces sauvegardes auto n'empêchent pas les précautions habituelles => enregistrez régulièrement et copiez/collez régulièrement vos fichiers sur une clé USB ou un disque externe.



Si ce fichier vous est utile, n'hésitez pas à me laisser un commentaire!
Pierre

Téléchargement de : Carnet_RDV_v1i.xlsm

Posté par tatiak à 12:10 - Applications - Commentaires [7] - Permalien [#]

03 janvier 2019

Carte de France "composite"

Morbihan_BretagnePour répondre à un besoin particulier de carte de France, voici un nouvel outil.
Le besoin est de dessiner une carte à diverses "échelles", par exemple comme sur l'illustration : dessiner sur une même carte les contours d'une région, d'un département d'une autre région et des communes d'un autre département.

Ce type de dessin permet de mieux situer l'environnement général d'une zone donnée.

Pour faire cette carte composite, la méthode utilisée passe par une lecture/décodage "à la demande" des données géographiques (json) de : https://public.opendatasoft.com/

Pour faire votre propre carte :

  • Dans l'onglet "Base" vous cochez les cases correspondantes aux zones à dessiner (colonnes C, H, I, J, K) pour avoir au choix les contours d'une région, d'un département, des arrondissements, des cantons et/ou des communes. Nb :le mixe est possible, mais il est conseillé de limiter le nombre de cases cochées. Et il est inutile de superposer les couches en cochant les cases en H, I, J et K d'un même département.
  • Une fois les cases cochées, vous cliquez sur le bouton "Dessiner" :
    •  Les différentes zones sont listées en colonne P, Q, R et S
    •  Votre carte est maintenant disponible sur l'onglet "Carte"
  •  Vous pouvez éventuellement modifier l'échelle de la carte en modifiant la valeur en B1 de l'onglet "Carte.


La carte est immédiatement disponible pour y faire figurer vos données, il suffit de saisir vos indicateurs à partir de la colonne S (onglet "Base"), puis de sélectionner votre indicateur de la liste déroulante (onglet "Carte").
A noter : l'échelle des valeurs s'adapte automatiquement au jeu de valeur sélectionné.
Les couleurs sont modifiables comme vous le souhaitez. Il est possible d'ajouter ou de diminuer le nombre d'échelons (jusqu'à 15 maxi), et de modifier "à la main" l'échelle des valeurs.

Si cette carte vous est utile, n'oubliez pas de me laisser votre commentaire.

Bon téléchargement.

Téléchargement de : Carte_2019_v0.3.xlsm

Téléchargement de : Carte_2019_v0.4a.xlsm

 

Edit du 23/01/2019 : version v0.4a, un double clic en ligne 1 de PQRS affiche les noms des shapes sur la carte, un double clic sur une entête suivante affiche les valeurs correspondantes sur la carte.

Edit du 06/01/2019 : Ajout d'une variante permettant de sélectionner des communes dans un rayon donné à partir d'une ville de départ. Les explications ici.

Téléchargement de : Distances_CP_2019_v0.3c.xlsm

 

Posté par tatiak à 11:36 - Excel-Cartographie - Commentaires [5] - Permalien [#]

30 décembre 2018

Bretagne

30122018

Posté par tatiak à 17:20 - Divers - Commentaires [0] - Permalien [#]

19 décembre 2018

Recettes de cuisine

Capture

En cette période, chacun se prépare aux fêtes de fin d'année.
Et pour recevoir sa famille et/ou ses amis, on recherche les bonnes recettes de cuisine pour régaler tout le monde.
Pour répondre à Miriam qui souhaite pouvoir centraliser ses recettes dans un fichier Excel, je vous propose aujourd'hui le fichier _Recettes.xlsm qui devrait répondre au besoin.

Voyons plutôt quelles sont les fonctionnalités :

  • Saisie - Modification de recettes de cuisine
  • Affichage d'une recette par simple clic sur la liste
  • Ajout d'un lien par fiche pour ajouter une photo ou l'adresse d'une page web
  • Liste des recettes avec possibilités de filtre
  • Fonction d'export et d'import pour partager ses recettes
  • Impression des fiches via Word


Pour embellir une interface un peu simplette, j'ai ajouté quelques effets visuels.

Si ce fichier vous plait, n'hésitez pas à me faire part de vos commentaires !

Pierre

 

Téléchargement de : _Recettes_v0.6.zip

 

Edit du 21/12/2018 : Version v0.6 - En réponse à la question de Dylan. Dans cette version, une fois votre recette enregistrée, les quantités de chaque ingrédient sont recalculées en fonction du nombre de convives via utilisation de la "toupie" à droite de la case.

Posté par tatiak à 09:44 - Applications - Commentaires [6] - Permalien [#]

04 décembre 2018

Prévisions Météo

Voici une méthode pour récupérer les prévisions météo de sa ville.
La méthode est basée sur l'API de "prevision-meteo.ch" (valable pour la France).

Capture



Dans le fichier, on saisit sa ville en A1 ; le bouton "Go" récupère les info :
* première ligne = observation actuelle
* lignes suivantes prévisions sur les 4 jours suivants, toutes les 2 heures.

Pour cette démo, je n'ai sélectionné que la température, le vent, les conditions générales, la pression atmosphérique et les précipitations mais on peut afficher d'autres indicateurs (humidité, point de rosée, nuages, ...)

Plus d'info sur => https://www.prevision-meteo.ch/

 

Ce fichier est en fait une démo de décodage de données au format json.
Et si cette démo vous plait, n'hésitez pas à me laisser un commentaire!
Pierre

 

Edit du 24/12/2018 : pour répondre à Daniel, et à ceux qui comme lui préfèrent les prévisions de Météo-France, voici une version du fichier qui intègre les prévisions de Meteo-France => http://www.meteofrance.com/accueil

A noter : Météo-France lit les données d'une ville en fonction d'un codage.
Pour Brest, par exemple, le code correspondant est le 290190.
Pour une autre ville : saisir la ville en A1 et cliquez sur "Cherche code", le bon code est à reporter en A2.

 

Ajout du 03/01/2018 : Il se peut que votre antivirus detecte un faux positif lors du téléchargement. En effet le fichier contient une procédure qui télécharge automatiquement des données sur le web. Cette procédure peut être détectée comme un "virus" par certains antivirus. Pour cela j'ai ajouté des liens de téléchargement alternatifs :

 

Téléchargement de Météo_Json.xlsm

Téléchargement de Météo_Json.zip

Lien de téléchargement alternatif n°1

Lien de téléchargement alternatif n°2

Posté par tatiak à 18:33 - Excel-Divers - Commentaires [1] - Permalien [#]

26 novembre 2018

LOCATION DE VELO

Pour essayer de répondre à plusieurs demandes, voici une appli de location de vélo.

Comme pour les réservations de chambres d'hôtes, l'idée est de visualiser les locations sur un planning et d'éditer des factures.

Capture


Description rapide :

* Prévu pour une cinquantaine de vélo (modifiable facilement si besoin =>cf constante LIGNE au début du module "Accueil")

* Configuration, onglet "Tarifs" :
-- colonne A et B => la liste des références/n° des vélo et leurs catégories
-- colonne D à K => la grille tarifaire par durées et par catégories. Nb, on peut :
> choisir une couleur par catégorie en colorant l'entête (ligne1) de la catégorie
> ajouter des catégories (14 maximum)
-- colonne T à AA => la grille tarifaire pour chaque accesssoire selon la durée de location
> ajouter autant d'accesssoire qu'on veut
> désigner un accesssoire "obligatoire" par un x en colonne

 

* Planning "Journée" et "Mois" :
-- amplitude de la journée : 8h à 0h
-- modif du jour via les boutons < et > ou par saisie directe de la date (au format jj/mm/aaaa) en B1 ou par listes déroulantes année et mois (selon planning)
-- "curseur" jaune pâle sur la tranche horaire courante ou date du jour (selon planning)
-- modif d'une location en cliquant sur l'histogramme concerné
-- saisie d'une location via bouton "Nouvelle Location" (dates par défaut=date de la journée affichée ou date du jour actuel (selon planning))
-- un vélo rendu => barre vert-foncée en bas de l'histogramme


* Fiche de saisie/modif :
-- Une fiche = Un seul vélo = Une facture
-- Fiche "Client" minimaliste : Nom, téléphone + une ligne d'info
-- Le choix de la référence d'un vélo :
> indique la catégorie et son code couleur
> affiche les prestations  "obligatoires" avec leurs tarifs
> ajout d'une prestation en cliquant directement dans le tableau des prestations
> ajout possible d'une "info" pour chaque prestation
> pas d'automatisation de la "prestation durée" en fonction des dates/heures indiquées
-- 5 boutons :
> Annuler/Supprimer/.../Facture/Valider => actions comme le nom l'indique
> Dupliquer => permet de copier une fiche client à l'identique (nom, horaires, ...) sauf la réf du vélo.


* Modèle Facture (Facture_v1.2.docx) :
-- Entête et pied de page à modifier
-- On peut ajouter autant d'indications qu'on veut après la case Total
-- Ne pas modifier la composition des tableaux existants (nb de lignes et nb de colonnes)
-- Les factures générées sont placées dans le sous-dossier "Factures" (auto-créé)


* Les données sont dans le sous-dossier "Data"  (auto-créé), fichiers au format texte simple


Comme d'habitude et malgré mes tests, je ne garantis pas que l'appli est exempte de bug ou de défaut.

Avant de l'utiliser 'en vrai', testez-là ! Et en utilisation courante, pensez à faire régulièrement des sauvegardes.

Et si l'appli correspond à vos besoins, n'oubliez-pas de me laisser un commentaire !
Pierre

 

Téléchargement de : Location_Velo_v1.2e.xlsm

 

Edit du 13 juillet 2019 : correction d'un défaut (suite au signalement deChristine & Marc)

Edit du 25 mai 2019 : correction d'un défaut (suite au signalement de Nico)

Posté par tatiak à 09:48 - Applications - Commentaires [6] - Permalien [#]

20 octobre 2018

Graphique Radar

Capture

Capture

Pour répondre à un besoin de Bernard, voici un outil pour réaliser des graphiques en radar sous Excel.
Son besoin était de représenter un certain nombre d'indicateurs/critères sur une échelle de 12 échelons en colorant certaines zones du radar.

Ce type de graphique peut être utile dans différents domaines (démarche qualité, évaluation de compétences, comparatif technique, ...) et complète les possibilités présentes dans Excel.

Voici donc un outil qui permet un nombre quelconque d'indicateurs/critères en définissant vos échelons (on peut en ajouter ou en ôter comme on veut) et vos codes couleurs (en colorant directement la case des cotations).

L'utilisation est la plus simple possible. On saisit d'abord les indicateurs en colonne A et les échelons et couleurs en C et D (à partir de la ligne 26).

Ensuite vos données sont à saisir dans l'onglet "Data", pour chaque ligne une "référence" à représenter.

Par la suite, il suffit de choisir un item dans la liste déroulante (sous le titre) pour obtenir le graphique.

En cours d'utilisation :

  • si une cotation est à revoir pour l'item affiché, il suffit de modifier cette cotation directement dans la colonne B de l'onglet "Radar". Cette information sera automatiquement enregistrée dans la base.
  • si un nouveau critère est nécessaire, il suffit de l'ajouter à la liste, le graphique se redessinera en conséquence


Si besoin les 2 boutons "Dessin ..." pourront être utilisés pour rafraichir le graphique.

Si cet outil vous est utile, n'hésitez pas à me laisser un commentaire

(A noter : les indications présentes dans le fichier sont purement fantaisistes)

 

 

Téléchargement de : Graphique_radar_v1.2.xlsm

Téléchargement de : Graphique_radar_multi_v1.2.xlsm

Téléchargement de : Graphique_radar_Ailerons.xlsm

 

* Edit du 02/04/2019 : En réponse à Vanessa, ajout version "multi" pour afficher de 1 à 3 courbes différentes. A noter : la couleur des lignes reprend celle de l'entête.

Posté par tatiak à 13:58 - Excel - Commentaires [2] - Permalien [#]