{"text_format":"1","workbook":"xlsx","n_sheets":4,"sheets":["Explicatifs","Formulaire","Clients","CP_Ville"],"not_rendered":{"charts":0,"images":1,"macros":1,"external_links":0,"defined_names":2,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Explicatifs","index":0,"n_rows":37,"n_cols":3,"rows_kept":37,"cut":false,"hidden":false,"merged":[[0,0,0,13]]}
["Encodage de données via un formulaire"]
[]
["Méthode 1 : ","Utilisation des formulaires Excel"]
[]
[null,"L'outil formulaire peut être ajouté à la barre d'accès rapide via 'autres commandes'"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
["Méthode 1 : ","Utilisation d'une feuille de calcul et écriture dans une liste par macro"]
[]
["NB :","La méthode décrite ci-dessous nous oblige à compléter tous les champs de la liste sans contrôle de valeur, sans contrôle de doublons, …"]
[null,"Pour faire mieux, quelques notions de VBA seront nécessaires."]
[]
[]
["1-","Transformer la plage des clients (sur la feuille 'Clients') en tableau"]
[]
["2-","Reprendre les titres des colonnes en ligne (collage spécial .. transposée)"]
[null,"Rendre le formulaire plus convivial : formatage sympa, liste de choix de la commune, formule de récupération du CP"]
[null,"Protéger la cellule du CP de façon à ce que l'utilisateur ne puisse pas la 'deleter' (j'avais hésité entre ça et déglinguer, bouziller, ...)"]
[]
["3-","Encoder les données"]
[]
["4-","Enregistrer une macro qui va :"]
[]
[null,null,"- Recopier les données du formulaire et les coller (avec transposée) en ligne1 du tableau de données"]
[null,null,"- Insérer une ligne  au-dessus des données du tableau de données (de façon à rendre la ligne1 du tableau vide)"]
[null,null,"- Revenir sur le formulaire et effacer les données"]
[null,null,"- Se repositionner en vis-à-vis du premier champ du formulaire"]
[]
["5-","Créer un bouton qui permet l'exécution du formulaire"]

{"sheet":"Formulaire","index":1,"n_rows":7,"n_cols":4,"rows_kept":7,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[null,null,"Nom :"]
[null,null,"Prénom :"]
[null,null,"CP :",{"$f":"_xlfn.XLOOKUP(D7,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":""}]
[null,null,"Ville :"]

{"sheet":"Clients","index":2,"n_rows":14,"n_cols":6,"rows_kept":14,"cut":false,"hidden":false,"merged":[]}
[]
[null,"Ci-dessous la liste qui sera complétée via la feuille 'Formulaire'"]
[]
[]
[null,null,"Nom","Prénom","CP","Ville"]
[null,null,null,null,{"$f":"_xlfn.XLOOKUP(F6,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":""}]
[null,null,"Faim","Roger",{"$f":"_xlfn.XLOOKUP(F7,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1070},"Anderlecht"]
[null,null,"Froid","Aude",{"$f":"_xlfn.XLOOKUP(F8,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1000},"Bruxelles"]
[null,null,"Froid","Sylva",{"$f":"_xlfn.XLOOKUP(F9,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1070},"Anderlecht"]
[null,null,"Lenti","Sara",{"$f":"_xlfn.XLOOKUP(F10,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1000},"Bruxelles"]
[null,null,"Tredelè","Willy",{"$f":"_xlfn.XLOOKUP(F11,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1040},"Etterbeek"]
[null,null,"Deuf","John",{"$f":"_xlfn.XLOOKUP(F12,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1030},"Schaerbeek"]
[null,null,"Deuf","John",{"$f":"_xlfn.XLOOKUP(F13,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1070},"Anderlecht"]
[null,null,"Mieux","Jeff",{"$f":"_xlfn.XLOOKUP(F14,Tableau2[Colonne2],Tableau2[Colonne1],\"\")","v":1140},"Evere"]

{"sheet":"CP_Ville","index":3,"n_rows":14,"n_cols":2,"rows_kept":14,"cut":false,"hidden":false,"merged":[]}
["Colonne1","Colonne2"]
[1000,"Bruxelles"]
[1020,"Laeken"]
[1030,"Schaerbeek"]
[1040,"Etterbeek"]
[1050,"Ixelles"]
[1060,"Saint-Gilles"]
[1070,"Anderlecht"]
[1080,"Molenbeek"]
[1090,"Jette"]
[1140,"Evere"]
[1210,"Saint-Josse-Ten-Noode"]
[1180,"Uccle"]
[1190,"Auderghem"]