3 Astuces Excel qui vont impressionner tout le monde !

Thomas l'Exceleur
1 Mar 202415:33

Summary

TLDRDans cette vidéo, découvrez trois astuces Excel qui pourraient transformer votre utilisation de ce logiciel. Tout d'abord, apprenez à mettre en surveillance une ligne en utilisant la mise en forme conditionnelle et des formules spécifiques. Ensuite, créez une barre de recherche pour filtrer dynamiquement des données. Enfin, ajustez automatiquement la largeur des colonnes avec une simple ligne de code VBA. Vous apprendrez également à créer des dossiers en masse à partir d'une liste dans Excel, enregistrant les fichiers au format .bat pour exécuter des commandes Make Directory.

Takeaways

  • 🔍 Utiliser une formule conditionnelle pour mettre en surveillance une ligne en fonction des modifications apportées.
  • 📊 Apprendre la formule 'ligne' et 'cellule' pour obtenir le numéro de ligne et la dernière cellule sélectionnée.
  • 🎨 Modifier la mise en forme conditionnelle pour mettre en surbrillance les lignes sélectionnées.
  • ⚙️ Ajouter du code VBA pour maintenir le recalcul des formules en continu.
  • 🔎 Créer une barre de recherche pour filtrer dynamiquement les données dans un tableau Excel.
  • 📝 Utiliser la formule 'Filtre' pour afficher les produits correspondants en fonction de la recherche.
  • 🖋️ Insérer une zone de texte avec des contrôles de formulaire pour créer une barre de recherche.
  • 🗂️ Utiliser la formule 'Gauche' pour extraire un nombre précis de caractères à partir d'une cellule.
  • 📏️ Ajuster automatiquement la largeur des colonnes en utilisant une ligne de code VBA.
  • 📂 Créer des dossiers en masse à partir d'une liste de noms ou de numéros dans Excel enregistrée sous format .bat.
  • 💻 Tester ces astuces sur de petits fichiers avant de les utiliser sur des documents plus importants pour éviter tout danger potentiel.

Q & A

  • Quelle est la première astuce présentée dans la vidéo pour gagner du temps avec Excel ?

    -La première astuce est d'utiliser une mise en forme conditionnelle avec une formule combinant les fonctions 'LIGNE' et 'CELLULE' pour mettre en surveillance automatiquement une ligne lorsqu'on y fait un double clic.

  • Comment fonctionne la formule 'LIGNE' utilisée dans la première astuce ?

    -La formule 'LIGNE' sans argument entre parenthèses renvoie simplement le numéro de la ligne sur laquelle se trouve la formule elle-même.

  • Quelle est la deuxième formule utilisée dans la première astuce et à quoi sert-elle ?

    -La deuxième formule utilisée est 'CELLULE'. Elle permet de renvoyer un élément de la dernière cellule sélectionnée avant de cliquer sur une autre cellule.

  • Comment la mise en forme conditionnelle est-elle configurée pour mettre en surveillance une ligne ?

    -La mise en forme conditionnelle est configurée en utilisant la formule 'ÉGAL LIGNE' et 'ÉGAL CELLULE' pour comparer les résultats des formules 'LIGNE' et 'CELLULE'. Si les résultats sont égaux, cela signifie qu'on est sur la même ligne et la mise en forme (par exemple, mise en surbrillance) est appliquée.

  • Pourquoi est-il recommandé d'être prudent lors de l'utilisation des astuces présentées dans la vidéo ?

    -Il est recommandé d'être prudent car si les astuces ne sont pas maîtrisées correctement, elles peuvent causer des erreurs ou des lenteurs, surtout avec de gros classeurs comportant de nombreuses lignes.

  • Comment activer la barre de recherche dans Excel ?

    -Pour activer la barre de recherche, il faut aller sur l'onglet 'Développeur', sélectionner 'Insérer' et utiliser les contrôles de formulaire pour insérer une zone de texte (curseur) qui sera utilisée comme barre de recherche.

  • Quelle est la fonction utilisée pour filtrer dynamiquement les données dans Excel selon une recherche ?

    -La fonction utilisée pour filtrer dynamiquement les données est la fonction 'FILTRE', qui permet de sélectionner les éléments d'un tableau en fonction des critères spécifiés.

  • Comment rendre la barre de recherche dynamique en utilisant la fonction 'FILTRE' ?

    -Pour rendre la barre de recherche dynamique, on utilise la fonction 'GAUCHE' pour extraire les premiers caractères de la liste des noms de produits, puis on compare ces caractères avec le contenu de la cellule cachée derrière la barre de recherche (par exemple, B2).

  • Comment ajuster automatiquement la largeur des colonnes en Excel après une saisie ?

    -Pour ajuster automatiquement la largeur des colonnes, on ajoute une ligne de code VBA avec la commande 'Sales.EntireColumn.AutoFit' qui ajuste automatiquement la largeur de toutes les colonnes lors d'une modification dans l'onglet.

  • Comment créer des dossiers en masse à partir d'une liste dans Excel ?

    -Pour créer des dossiers en masse, on modifie le format des cellules de la liste en ajoutant 'MD' devant chaque élément, puis on enregistre la liste au format .bat (batch file) qui exécute la commande 'make directory' pour chaque élément de la liste.

  • Quel est le format de fichier recommandé pour enregistrer une liste de noms de dossiers à créer ?

    -Le format de fichier recommandé est le format .bat (batch file), qui permet d'exécuter des commandes Windows pour créer des dossiers en masse.

  • Pourquoi est-il important de tester les astuces sur de petits fichiers avant de les utiliser sur des fichiers de travail plus importants ?

    -Il est important de tester les astuces sur de petits fichiers pour éviter tout risque d'erreurs ou de problèmes qui pourraient survenir lors de l'application de ces techniques sur des fichiers plus importants et plus critiques pour le travail.

Outlines

00:00

📊 Astuces Excel : Surveiller une ligne et automatiser les calculs

La première astuce concerne la mise en surveillance d'une ligne dans Excel. Pour cela, on utilise la mise en forme conditionnelle avec une formule qui combine les fonctions 'ligne' et 'cellule'. L'objectif est de mettre en surbrillance la ligne sur laquelle on clique doublement. On applique cette règle en utilisant la fonction 'égal ligne' et 'cellule' pour comparer les numéros de ligne. Pour mainter l'actualisation continue des calculs, on ajoute une ligne de code VBA avec 'Application.ScreenUpdating = True'. Cependant, cette méthode n'est pas compatible avec tous les formats de fichiers Excel et la macro doit être enregistrée sous un format spécifique (XLSM) pour être conservée. L'astuce est recommandée avec précaution pour les classeurs volumineux pour éviter les ralentissements.

05:00

🔍 Créer une barre de recherche dans Excel

La deuxième astuce permet de créer une barre de recherche pour filtrer dynamiquement les données dans un tableau Excel. On commence par insérer une zone de texte à l'aide des contrôles de formulaire et on la lie à une cellule cachée (B2 dans l'exemple). Ensuite, on utilise la formule 'Filtre' pour afficher les produits correspondants à ce qui est saisi dans la barre de recherche. La formule combine les fonctions 'Filtre', 'Gauche' et 'NBC' pour extraire les caractères de la cellule de recherche et filtrer les lignes correspondantes. Cette méthode est pratique pour les grandes tables de données et permet une visualisation claire des résultats.

10:01

📏 Automatiser l'ajustement de la largeur des colonnes

L'astuce bonus présente une méthode pour ajuster automatiquement la largeur des colonnes en Excel. On ajoute une ligne de code VBA qui exécute la commande 'Sales.Entire.Column.AutoFit' lorsque des modifications sont apportées au classeur. Cela permet d'éviter les ajustements manuels de la largeur des colonnes, ce qui est particulièrement utile lorsque l'on entre de nouvelles données. La procédure est simple et peut être ajoutée en quelques clics droit sur l'onglet du classeur.

15:02

📂 Créer des dossiers en masse avec une liste Excel

Cette astuce montre comment créer de nombreux dossiers en une seule étape à partir d'une liste de noms ou de numéros dans Excel. On utilise une méthode alternative à la VBA en changeant le format des cellules pour qu'ils soient entourés de guillemets, ce qui les considère comme du texte. En ajoutant la commande 'MD' (make directory) devant les noms, on peut enregistrer la liste sous un format .bat. Ce fichier .bat exécutera les commandes pour créer autant de dossiers que de lignes dans la liste. Il suffit de double-cliquer sur le fichier pour que tous les dossiers soient créés automatiquement, ce qui est un gain de temps considérable par rapport à la création manuelle de chaque dossier.

Mindmap

Keywords

💡Excel

Excel est un programme de tableur développé par Microsoft, utilisé pour analyser et stocker des données de manière organisée. Dans le contexte de cette vidéo, Excel est l'outil principal utilisé pour présenter différentes astuces et techniques pour améliorer la productivité et la gestion des données.

💡Astuces

Les astuces présentées dans cette vidéo sont des techniques spécifiques pour utiliser Excel de manière plus efficace, gagner du temps et améliorer la présentation des données. Elles incluent des fonctionnalités peu connues ou des utilisations créatives de fonctions courantes.

💡Mise en forme conditionnelle

La mise en forme conditionnelle est une fonctionnalité d'Excel qui permet d'appliquer automatiquement un format à des cellules en fonction de certaines conditions. Cela est utilisé pour mettre en évidence les données importantes ou pour suivre les modifications apportées à une ligne spécifique.

💡Formule cellule

La formule 'cellule' est une fonction Excel qui renvoie des informations sur une cellule spécifique, telle que son contenu ou sa référence. Cela est utilisé pour créer des règles de mise en forme conditionnelle qui réagissent aux modifications apportées aux cellules.

💡VBA

VBA (Visual Basic for Applications) est un langage de programmation intégré à Excel qui permet d'automatiser des tâches répétitives et de créer des fonctionnalités personnalisées. Dans le script, VBA est utilisé pour mettre en place un rafraîchissement continu des calculs et pour créer des macros.

💡Filtre

Le filtre est une fonctionnalité d'Excel qui permet de trier et de sélectionner des données dans une table ou un tableau en fonction de critères spécifiques. Il est utilisé pour afficher uniquement les données qui correspondent aux critères de filtrage définis.

💡Zone de texte

Une zone de texte est un contrôle de formulaire ou un élément d'interface utilisateur qui permet à l'utilisateur de saisir du texte. Dans le contexte de cette vidéo, une zone de texte est insérée dans un classeur Excel pour créer une barre de recherche interactive.

💡Ajustement automatique de la largeur des colonnes

L'ajustement automatique de la largeur des colonnes est une fonctionnalité d'Excel qui permet de définir la largeur des colonnes en fonction du contenu des cellules. Cela est utilisé pour améliorer la lisibilité et l'apparence d'un tableau en ajustant la largeur des colonnes pour s'adapter au contenu.

💡Création de dossiers en masse

La création de dossiers en masse consiste à créer plusieurs dossiers à la fois à partir d'une liste de noms ou de codes. Cela est particulièrement utile pour organiser des fichiers et des documents associés à des clients, des projets ou des employés.

💡Formulaires de recherche

Les formulaires de recherche sont des interfaces utilisateur qui permettent aux utilisateurs de rechercher des informations spécifiques dans un ensemble de données. Dans Excel, ils peuvent être créés à l'aide de zones de texte et de fonctions de filtrage pour afficher dynamiquement les résultats correspondants.

💡Fonction FILTER

La fonction FILTER est une fonction d'Excel introduite dans Office 365 et Excel 2021 qui permet de filtrer un tableau en fonction de critères spécifiés, en retournant uniquement les lignes qui correspondent à ces critères. Elle est utilisée pour affiner les données affichées et faciliter l'analyse.

Highlights

Utiliser une mise en forme conditionnelle pour surveiller une ligne en double-cliquant dessus.

Apprendre la formule 'ligne' pour obtenir le numéro de ligne d'une cellule.

Utiliser la formule 'cellule' pour récupérer des informations de la dernière cellule sélectionnée.

Créer une règle de mise en forme conditionnelle pour mettre en surbrillance une ligne lorsque double-cliquée.

Ajouter du code VBA pour maintenir l'affichage de l'onglet en rafraîchissant continuellement les calculs.

Enregistrer sous un format spécifique pour conserver les macros VBA.

Créer une barre de recherche pour filtrer dynamiquement les données dans un tableau.

Utiliser la formule 'Filtre' pour afficher les produits correspondants à un critère de recherche.

Inclure des arguments 'inclure' dans la formule 'Filtre' pour filtrer les éléments selon un critère.

Utiliser la formule 'Gauche' pour extraire un nombre précis de caractères à partir d'une cellule.

Ajouter une ligne de code VBA pour ajuster automatiquement la largeur des colonnes.

Créer des dossiers en masse à partir d'une liste d'identifiants dans Excel.

Utiliser la commande 'MD' pour créer des dossiers à partir d'une liste dans un fichier .bat.

Changer le format de cellule pour inclure des guillemets et des caractères spéciaux.

Copier une liste modifiée et la coller dans un bloc-notes pour préparer la création de dossiers.

Enregistrer la liste sous un format .bat pour exécuter la commande de création de dossiers.

Sélectionner la liste, copier et coller dans un dossier pour créer des sous-dossiers en un clic.

Tester les astuces sur de petits fichiers avant de les utiliser sur des fichiers de travail importants.

Télécharger des guides gratuits pour approfondir la maîtrise d'Excel.

Transcripts

play00:00

voici trois hacks que tu ne connais pas

play00:02

et qui vont probablement révolutionner

play00:03

ta manière d'utiliser Excel je te

play00:05

préviens ces astuces sont assez

play00:06

impressionnantes tu vas avoir de quoi

play00:07

scotcher tous tes collègues dès demain

play00:09

mais néanmoins fais bien attention parce

play00:10

qu'ell pourrai s'avérer dangereus si tu

play00:13

les maîtrises pas correctement alors

play00:14

dans cette vidéo je vais te montrer

play00:15

comment gagner du temps avec ces astuces

play00:17

autant pratiques que tape à l'œil mais

play00:19

en t'en servant de la bonne manière

play00:20

allez on est parti dans cette première

play00:22

astuce je vais te montrer comment mettre

play00:23

une ligne en surveillance dès que tu vas

play00:25

cliquer dessus pour ça on va utiliser

play00:27

une mise en forme conditionnelle dans

play00:28

laquelle on va appliquer une règle qui

play00:30

va être déterminé par une formule mais

play00:31

laisse-moi d'abord t'expliquer cette

play00:32

formule parce qu'elle est pas évidente

play00:34

au premier abord ici on va utiliser deux

play00:35

formules va y avoir la formule ligne et

play00:37

la formule cellule parce que si tu écris

play00:39

la formule ligne comme ça et tu mets

play00:41

rien entre les parenthèses et ben ça va

play00:43

simplement te renvoyer le numéro de

play00:45

ligne sur lequel se trouve la formule et

play00:47

ensuite on va utiliser la formule

play00:48

cellule qui va te permettre de renvoyer

play00:50

un élément de la dernière cellule que tu

play00:52

as sélectionné tu vois ici on a

play00:53

l'argument type info et on a toute cette

play00:55

liste là qui apparaît nous ce qu'on veut

play00:57

c'est avoir l'information de la ligne du

play00:59

coup on va double cliquer sur ligne ça

play01:01

apparaît ici et ensuite on a l'argument

play01:03

référence derrière on va pas le mettre

play01:05

comme ça ça va automatiquement renvoyer

play01:06

l'information de la dernière cellule

play01:08

sélectionnée je ferme la parenthèse et

play01:10

là ça me met deux parce que la dernière

play01:11

cellule que j'ai modifié dans ce fichier

play01:13

là et ben elle est située sur la

play01:14

deuxième ligne et si je vais par exemple

play01:16

sur la ligne 10 juste ici je double

play01:19

clique dedans je fais rien d'autre

play01:20

j'appuie sur Entrer et ben tu vois que

play01:22

la valeur de cette cellule-ci là où on a

play01:24

la formule cellule elle a été modifiée

play01:26

par 10 et ça va faire ça à chaque fois

play01:28

que je vais double cliquer dans une

play01:29

cellule et qu'ensuite je vais mettre sur

play01:31

une cellule donc là je suis en édition

play01:32

dans la cellule 5 je vais cliquer sur la

play01:34

ligne 13 et là ça m'a mis le numéro 13

play01:37

alors pourquoi ça m'a affiché 13 quand

play01:39

j'ai cliqué sur la ligne 13 et pas 5

play01:41

quand j'ai cliqué sur la ligne 5 en fait

play01:43

c'est simple c'est que Excel il va se

play01:45

remettre à calculer toutes les formules

play01:47

dès que tu vas faire une modification

play01:48

dans une cellule et donc si tu te

play01:49

contentes de faire un simple clic sur

play01:51

une cellule ça va rien faire par contre

play01:53

si tu double clic tu rentres en édition

play01:55

dans la cellule et si tu cliques sur une

play01:57

autre cellule après par exemple sur

play01:59

celle de la ligne une et ben là ça va

play02:01

interpréter que tu as sélectionné la

play02:02

ligne une du coup ça te met une ici et

play02:04

donc on va utiliser un moyen de

play02:05

recalculer en continu toutes les

play02:07

formules contenu sur ton onglet mais

play02:08

avant de faire ça on va déjà mettre en

play02:10

place notre mise en forme conditionnelle

play02:12

et donc ici on va utiliser la formule

play02:14

ligne et la formule cellule avec pour

play02:16

argument ligne entre guillemets et on va

play02:18

à chaque fois regarder si elles sont

play02:20

égales comme ça si le résultat de la

play02:22

formule ligne est égal au résultat de la

play02:23

formule cellule ça veut simplement dire

play02:25

qu'on est sur la même ligne et donc on

play02:28

va la mettre en surbillance pour ça on

play02:30

va aller sur notre tableau et on va le

play02:31

sélectionner avec contrôle a ensuite on

play02:33

va aller sur Mise en forme

play02:34

conditionnelle dans l'onglet Accueil et

play02:36

on va choisir nouvelle règle dans la

play02:38

fenêtre qui apparaît on choisit utiliser

play02:40

une formule pour déterminer sur quelle

play02:42

cellule le format sera appliqué et c'est

play02:43

ici qu'on va donc mettre notre formule

play02:45

on va écrire égal ligne on ouvre les

play02:48

parenthèses et on les ferme on met pas

play02:49

d'argument à l'intérieur et on va mettre

play02:51

égal et là on va écrire cellule on ouvre

play02:54

la parenthèse et entre guillemets on va

play02:56

écrire ligne puisque c'est cet argument

play02:58

là qui va nous permettre de déterminer

play02:59

que c'est la ligne de la cellule qu'on

play03:01

veut récupérer on a juste à faire ça

play03:02

pour la formule et ensuite il faut bien

play03:04

penser à changer de format sinon ça aura

play03:05

pas d'impact sur la mise en forme de la

play03:07

cellule on va cliquer sur le bouton

play03:08

Format et on va choisir une couleur de

play03:10

remplissage je vais mettre ça en orange

play03:12

clair comme ça on appuie sur OK on

play03:14

valide et tout de suite on voit que

play03:15

notre ligne elle s'est bien mise en

play03:17

orange et si je clique ailleurs tu vois

play03:19

que ça le fait pas par contre si je

play03:20

double clique et que je fais entrer ça

play03:22

s'est bien mis en orange sur la dernière

play03:24

ligne sur laquelle je suis donc pour

play03:26

rafraîchir automatiquement les calculs

play03:27

de ton onglet on va rajouter unegne de

play03:30

code VBA dans ton onglet pour ça tu vas

play03:32

aller sur ton onglet juste en bas et tu

play03:33

vas faire un clic droit et cliquer sur

play03:35

visualiser le code et attention si tu as

play03:37

pas visualiser le code qui apparaît

play03:39

quand tu fais un clic droit sur ton

play03:40

onglet tu as une autre manière d'y

play03:41

accéder tu peux juste aller sur l'onglet

play03:43

Développeur s'il est pas affiché tu fais

play03:45

un clic droit Personnaliser le ruban et

play03:47

tu coches développeur qui est ici

play03:49

ensuite ça va apparaître et là tu vas

play03:51

cliquer sur le bouton Visual Basic là on

play03:52

est dans l'éditeur Visual Basic c'est un

play03:54

langage de programmation qui peut

play03:56

s'utiliser dans Excel et on va faire un

play03:57

truc tout simple on va juste ajouter une

play03:59

ligne et avant ça on va cliquer ici sur

play04:01

ce menu déroulant où c'est écrit général

play04:03

et on va sélectionner worksheet et en

play04:05

faisant ça on fait apparaître deux

play04:06

lignes qui vont permettre de délimiter

play04:07

le début et la fin d'une macro et c'est

play04:09

une macro qui va s'activer dès que tu

play04:11

vas sélectionner un emplacement

play04:12

différent sur ta feuille et ici on va

play04:14

rajouter une seule ligne qui va te

play04:15

permettre d'actualiser constamment

play04:17

l'affichage de ton onglet pour ça on va

play04:19

juste rajouter application screen

play04:22

updating tu vois que ça apparaît dans

play04:24

les suggestions et on va mettre égal to

play04:27

donc on va juste demander à

play04:28

l'application de force c'est le

play04:30

rafraîchissement de l'écran maintenant

play04:31

et ben tu as juste besoin de fermer ça

play04:33

et là dès que je clique sur une ligne de

play04:35

mon tableau elle se met en surveillance

play04:37

automatiquement sans avoir besoin de

play04:39

rafraîchir par contre fais attention le

play04:41

VBA c'est pas compatible avec tous les

play04:42

formats de fichiers dans Excel du coup

play04:44

si tu essaies de l'enregistrer en

play04:45

faisant par exemple contrô s tu as un

play04:47

message qui va apparaître qui dit que

play04:49

les fonctionnalités suivantes ne peuvent

play04:50

pas être enregistrées dans les classeurs

play04:51

sans macro projet VB pour Visual Basic

play04:54

le langage de programmation qu'on vient

play04:55

d'utiliser et donc si tu enregistres

play04:57

quand même ton fichier en l'état la

play04:58

petite macro qu'on a ajouté et ben elle

play05:00

va disparaître et la prochaine fois que

play05:01

tu vas l'ouvrir elle sera plus là donc

play05:02

ça marchera plus ce qu'on vient de faire

play05:04

pour ça moi je te conseille de faire

play05:05

enregistrer sous et de changer ton

play05:07

format de fichier et tu vas aller

play05:09

sélectionner classeur Excel entre

play05:10

parenthèses prenant en charge les macros

play05:12

ça va te faire un fichier qui aura pas

play05:14

l'extension xlsx mais point XLS m avec M

play05:18

pour macro et autre point d'attention

play05:20

sur l'utilisation de cette astuce c'est

play05:21

que sur les énormes classeurs dans

play05:23

lesquel tu as plusieurs dizaines voire

play05:25

centaines de milliers de lignes ça

play05:26

pourrait quand même ralentir pas mal de

play05:28

choses donc c'est u vraiment avec

play05:30

précaution deuxième astuce Comment créer

play05:32

une barre de recherche à l'intérieur de

play05:34

ton fichier excel ici j'ai un tableau

play05:36

avec plein de noms de produits

play05:37

différents ce que je voudrais faire

play05:39

c'est pouvoir créer une barre de

play05:40

recherche qui va me permettre d'afficher

play05:41

de manière dynamique les produits juste

play05:44

ici et pour ça ça va être assez simple

play05:46

bah juste il y avoir deux choses à

play05:47

utiliser il y aura une formule et la

play05:50

barre de recherche qu'on va inséré on va

play05:51

commencer par afficher notre barre de

play05:52

recherche pour ça on va aller sur

play05:54

l'onglet Développeur juste ici on a bien

play05:56

fait de l'afficher à l'astuce précédente

play05:57

et on va aller sur la partie insérer ici

play05:59

et là tu as les contrôles de formulaire

play06:01

et les contrôle active X c'est ces

play06:03

derniers qu'il faut utiliser et

play06:04

sélectionne celui-là zone de texte ton

play06:07

curseur c'est devenu une petite croix et

play06:08

tu vas pouvoir insérer cette zone là où

play06:10

tu veux chose importante à savoir c'est

play06:12

que ça va pas automatiquement s'aligner

play06:14

sur tes lignes et tes colonnes par

play06:15

contre si tu maintiens la touche Alt

play06:17

enfoncé quand tu traces cette zone là tu

play06:18

vois qu'à chaque fois ça va bien

play06:20

s'aligner sur les bonnes zones donc

play06:22

comme ça on a mis notre zone de saisi

play06:23

juste à cet endroitlà maintenant il faut

play06:25

lui dire tu vas mettre le contenu de

play06:26

cette zone de saisie à un endroit du

play06:28

classeur en général ce qu'on fait ici

play06:30

c'est qu'on le met justement derrière

play06:31

pour pouvoir masquer ce qui s'affiche et

play06:33

que ça s'affiche juste à un seul endroit

play06:35

pour ça tu vas faire un clic droit tu

play06:36

vas faire propriété et ici tu vas voir

play06:38

la propriété link Excel qui apparaît

play06:41

dans cette fenêtre là o tu as plein de

play06:42

choses tu as pas besoin d'y toucher

play06:43

t'inquiète pas on va juste aller sur

play06:45

linkcel et on va mettre B2 parce que

play06:47

c'est une des cellules qui est cachée

play06:48

juste derrière maintenant on peut fermer

play06:49

cette fenêtre là et je vais la déplacer

play06:51

un petit peu pour te montrer le résultat

play06:52

et maintenant est venu le moment de

play06:53

sortir du mode Création parce que

play06:55

actuellement tu peux pas saisir du texte

play06:56

dedans à chaque fois que tu le

play06:57

sélectionnes ça va être pour le modifier

play06:59

et ben tuas le mode Création qui est

play07:00

sélectionné ici tu cliques dessus et là

play07:02

tu en sors et quand tu vas cliquer sur

play07:04

ta boîte ça va bien fonctionner tu vas

play07:05

pouvoir saisir du texte dedans et là

play07:07

j'écris simplement test et tu vois que à

play07:09

chaque lettre que j'écris ça va se

play07:11

mettre à l'intérieur de la cellule qu'on

play07:13

a reliée maintenant est venu le moment

play07:14

d'aller faire cette formule qui va nous

play07:15

permettre selon ce qu'on a saisi ici et

play07:18

qui a donc été mis dans la cellule B2

play07:19

cachée juste derrière et ben les

play07:21

produits qui correspondent qui sont

play07:22

présents dans la liste juste à côté pour

play07:24

ça on va utiliser la formule filtre qui

play07:26

est présente dans Office 365 et à partir

play07:29

d'Excel 2021 cette formule là elle va

play07:31

nous permettre de sélectionner tout un

play07:32

tableau et d'indiquer quels sont les

play07:34

éléments qu'on veut garder à l'intérieur

play07:36

pour commencer il va falloir qu'on

play07:37

mettre l'argument tableau donc quelles

play07:38

sont les données sources c'est

play07:39

simplement le tableau qu'on a juste ici

play07:41

qu'on va sélectionner comme ça ensuite

play07:43

on va mettre un pointvgule et on a le

play07:44

deuxième argument qui est inclure cet

play07:47

argument là c'est simplement quel est le

play07:49

critère qui va te permettre de

play07:50

sélectionner Oui ou Non ces différents

play07:52

éléments là et pour ça en fait il va

play07:53

falloir qu'on aille se référer à ce qui

play07:55

est dans la cellule B2 donc en gros le

play07:58

contenu de cette boîte de texte ici et

play07:59

qu'on a prendre uniquement ce qui

play08:01

correspond dans ce tableau-l et pour

play08:03

rendre ça dynamique il va falloir qu'on

play08:04

prenne les premiers caractères affichés

play08:06

parce que si j'écris juste ca j'aurais à

play08:09

la fois les canapés et j'aurais

play08:11

également les cadres par contre je fais

play08:13

en sorte que si j'écris ca n j'aurai

play08:16

uniquement les articles de type canapé

play08:18

qu'on peut avoir dans cette liste là

play08:20

pour ça on va utiliser la formule gauche

play08:21

qui va nous permettre de prendre une ou

play08:23

plusieurs cellules et d'en extraire

play08:25

uniquement un nombre de caractères

play08:26

précis en partant de la gauche donc

play08:28

cette formule je vais l'A cliquer sur

play08:29

toute la colonne qui contient les noms

play08:31

de produits parce qu'avec la formule

play08:32

filtre on n'est pas obligé de filtrer

play08:34

sur les deux colonnes on peut filtrer

play08:35

uniquement sur une seule colonne et

play08:37

renvoyer quand même les deux colonnes

play08:39

donc là l'idée c'est qu'on récupère à la

play08:40

fois la colonne non produit et la

play08:42

colonne ID produit mais on filtre

play08:44

uniquement sur la colonne qui contient

play08:45

les noms maintenant dans notre formule

play08:47

gauche on a dit quel était le texte dont

play08:48

on voulait extraire un certain nombre de

play08:50

caractères mais on n' pas précisé ce

play08:52

nombre de caractères et en fait il doit

play08:53

être égal au nombre de caractères qui

play08:55

sont présents dans ce qu'on a saisi pour

play08:56

ça on va utiliser la formule NBC et on

play08:58

va va lui demander de nous renvoyer ce

play09:00

qui est contenu dans la cellule B2

play09:01

puisque ce qui est dans B2 c'est égal à

play09:03

ce qui est dans la zone de texte ici

play09:05

donc on écrit B2 on faerme la parenthèse

play09:08

et là c'est bon on en a fini avec notre

play09:09

formule gauche mais c'est pas terminé

play09:11

parce que ce qu'on va devoir vérifier

play09:12

c'est que ce qu'on a à l'intérieur de la

play09:15

cellule B2 ça correspond bien à ce qu'on

play09:17

a extrait sur la gauche des différentes

play09:19

cellules c'est comme ça qu'on va pouvoir

play09:20

filtrer du coup je mets égal B2 et

play09:23

ensuite et ben là c'est quasiment bon il

play09:25

reste juste un dernier argument de ma

play09:27

formule filtre à mettre c'est tout

play09:29

simplement le si vide ici parce que si

play09:31

jamais on a rien qui ressort et ben il

play09:33

faut qu'on l'affiche donc on va écrire

play09:35

rien comme ça entre guillemets

play09:37

maintenant j'appuie sur Entrer et là et

play09:39

ben j'ai toute ma liste qui apparaît

play09:41

c'est normal puisque j'ai encore rien

play09:42

saisi ici par contre si j'écris Cana

play09:44

comme ça ça m'affiche les canapés pour

play09:46

t'expliquer un peu plus en détail la

play09:47

formule on va aller regarder ce qui se

play09:49

passe dans la barre de formule

play09:50

concrètement ici ma ma cellule B2 elle

play09:53

est égale à Cana tout simplement ce que

play09:55

j'ai écrit ici ensuite ma formule NBK

play09:57

elle va elle aller comp le nombre de

play10:00

cellules que contient ce que j'ai saisi

play10:01

dans la cellule B2 c'està-dire 4 et

play10:03

ensuite on va aller appliquer la formule

play10:05

gauche sur toute la liste des non

play10:06

produits en ne prenant uniquement que

play10:08

les quatre premiers caractères comme ça

play10:10

on obtient toute une liste et pour

play10:11

afficher directement le résultat dans la

play10:13

barre de formule j'appuie sur la touche

play10:15

F9 quand je sélectionne un élément

play10:16

attention quand tu fais ça quitte bien

play10:18

en faisant échappe et surtout pas entrer

play10:20

sinon tu vas laisser tes valeurs en dur

play10:22

dans ta formule et elle sera plus

play10:23

dynamique et maintenant ce qui nous

play10:24

reste dans l'argument inclure de la

play10:26

formule filtre c'est simplement une

play10:27

liste de mots qui contiennent chacun

play10:30

quatre caractères qu'on va ensuite

play10:31

comparer à ça et en fait si je

play10:33

sélectionne toute cette partie là c'est

play10:35

donc tout mon argument inclure de la

play10:37

formule filtre que je fais F9 les

play10:39

résultats ça me donne vrai faux faux

play10:41

faux vrai et ainsi de suite et ainsi de

play10:43

suite concrètement qu'est-ce que ça veut

play10:44

dire et ben c'est simplement que sur

play10:46

chacune des lignes qu'on a sélectionné

play10:47

ici c'est aller regarder si les quatre

play10:49

premières lettres ça comprenait bien

play10:51

Cana qu'on a écrit à cet endroit-là et

play10:53

maintenant ma formule filtre elle va

play10:54

utiliser ça pour aller simplement

play10:56

renvoyer uniquement les lignes pour

play10:58

lesquelles on a obtenu vrai ici

play11:00

maintenant très important je quitte ma

play11:01

formule en faisant F9 sinon j'aurais eu

play11:03

des valeurs en dur à l'intérieur et en

play11:05

fait tu peux continuer à l'utiliser

play11:07

comme tu veux par exemple si tu veux une

play11:09

lampe de bureau en bois et ben voilà tu

play11:11

as l'article qui s'affiche comme ça ici

play11:13

c'est hyper pratique quand tu vas faire

play11:15

des recherches sur de très grands

play11:16

tableaux et que tu as pas envie

play11:17

d'utiliser la fameuse fonction filtr d'

play11:19

Excel ou encore de faire un contrô F

play11:22

pour rechercher ça ça te permet

play11:23

d'afficher tout d'un coup au même

play11:25

endroit en un bloc et c'est bien plus

play11:27

pratique troisième astuce avant astuce

play11:29

bonus qui elle est vraiment hyper utile

play11:31

ça va être ici d'ajuster automatiquement

play11:33

la largeur de tes colonnes parce que tu

play11:35

peux te retrouver dans la situation où

play11:36

tu veux constamment ajuster la largeur

play11:38

des colonnes à ce que tu viens d'écrire

play11:40

dedans et en fait ça tu peux le faire de

play11:41

manière totalement automatique sur Excel

play11:43

et ça va se passer en ajoutant une seule

play11:45

toute petite ligne de code VBA il va te

play11:47

suffire de faire un clic droit sur ton

play11:49

onglet et de faire visualiser le code

play11:51

évidemment si ça paraît pas chez toi et

play11:53

ben tu fais la même procédure que j'ai

play11:54

montré un peu plus tôt comme tout à

play11:56

l'heure on va sélectionner ici worksheet

play11:58

et donc dès qu'il va y avoir une

play11:59

modification au sein de cet onglet sur

play12:01

Excel on va exécuter la ligne de code

play12:03

suivante ça va être

play12:05

sales.entire

play12:06

colum Autofit comme ça ça va ajuster

play12:10

automatiquement toute la largeur de la

play12:12

colonne et ça va fonctionner de manière

play12:14

automatique tu as pas besoin d'exécuter

play12:15

quoi que ce soit tu vois je retourne ici

play12:17

je vais écrire un nouveau date j'appuie

play12:19

juste sur T pour passer à la colonne

play12:20

suivante et ça y est ça l' ajusté

play12:21

automatiquement ici je vais écrire

play12:23

commerciaux de la de la région pour que

play12:25

ça soit quelque chose d'assez long

play12:26

j'appuie sur Entrer et ça l'ajuste

play12:28

automatiquement et là j'écris juste test

play12:30

ça juste également bon en soit cette

play12:32

astuce j'en ai déjà parlé sur d'autres

play12:33

réseaux sociaux et elle fait toujours un

play12:35

petit peu débat parce qu'en fait

play12:36

pourquoi faire ça alors que tu pourrais

play12:37

tout simplement sélectionner tes

play12:39

colonnes et faire un double clic dessus

play12:41

en soit ça revient au même mais ça va

play12:42

toujours faire son petit effet quand tu

play12:44

montres ça à quelqu'un sur ton fichier

play12:45

excel il y aura ce petit effet waou qui

play12:47

peut être sympa astuce bonus comment

play12:49

créer des dossiers en masse sur ton

play12:51

ordinateur à partir d'une simple liste

play12:53

sur Excel tu vois ici j'ai toute une

play12:55

liste de matriculle qui correspondent à

play12:57

des salariés et j'ai besoin de de créer

play12:59

un dossier par matricule évidemment si

play13:01

tu t'amuses à faire ça à la main tu en

play13:02

as pour des plombes parce qu'il y en a

play13:03

quand même plus de 100 si tu le fais de

play13:05

manière automatique ça va quand même

play13:06

être beaucoup plus simple et attention

play13:07

on va même pas utiliser de VBA ici on va

play13:09

utiliser un autre procédé totalement

play13:11

différent pour ça il va falloir

play13:12

commencer par sélectionner toute ta

play13:14

liste qui contiennne les noms et les

play13:15

mots que tu veux créer il va falloir

play13:17

qu'on modifie un peu le format donc on

play13:18

va cliquer juste ici et on va aller sur

play13:20

autre format numérique pour faire

play13:22

apparaître la fenêtre de format de

play13:23

cellule maintenant on clique sur

play13:24

Personnaliser et si on va écrire un

play13:26

antilash tu mets des guillemets tu mets

play13:29

le signe à@obase tu remets un antilash

play13:31

et tu fermes les guillemets maintenant

play13:33

tu appuies sur OK et ça t'a simplement

play13:35

tout mis entre guillemets et tu vois que

play13:37

ça l'a fait uniquement dans l'apparence

play13:39

de la cellule et pas dans le contenu

play13:41

directement puisque ici ça n'a rien

play13:42

changé maintenant on va juste avoir

play13:44

besoin de rajouter MD devant tous nos

play13:46

matricules ici donc on l'écrit une fois

play13:48

et on double clique ici en bas pour

play13:50

l'appliquer sur toutes nos lignes et

play13:52

ensuite on va sélectionner tout notre

play13:53

tableau moi je fais le raccourci mage

play13:55

flèche de droite comme ça on étant la

play13:57

sélection sur la droite maintenant copie

play13:59

toute la sélection et on va aller dans

play14:00

le dossier où tu veux bah créer tous tes

play14:02

dossiers une fois que tu as copié ta

play14:04

liste et ben tu vas la coller dans un

play14:05

blocnes il va falloir l'enregistrer mais

play14:07

pas au format classique le format point

play14:09

txt mais plutôt au format point bat bat

play14:13

pour ça on va faire fichier Enregistrer

play14:15

sous et là on va mettre le nom de notre

play14:17

fichier et surtout il faut bien

play14:19

sélectionner tous les fichiers sinon ça

play14:21

va te l'enregistrer au format point TXT

play14:23

et ce que tu vas faire c'est que

play14:24

l'extension tu la mets directement dans

play14:25

le nom on va mettre point bat bat tu

play14:28

fais enregistrer et ça y est ton petit

play14:30

fichier est créé tu vois qu'on retrouve

play14:32

notre fichier qu'on vient d'enregistrer

play14:33

qui s'appelle créer dossier et il est de

play14:35

type fichier de commande Windows et en

play14:37

fait on a mis MD juste devant ici parce

play14:39

que MD c'est en fait la commande make

play14:41

Directory donc créer un dossier et

play14:43

concrètement ce qu'on a là dedans c'est

play14:45

une centaine de lignes qui vont à chaque

play14:46

fois dire créer un dossier qui porte ce

play14:49

nom-là donc maintenant je vais double

play14:50

cliquer dessus et on a tous nos dossiers

play14:52

qui sont apparu en même pas une seconde

play14:54

ils sont tous là ça fonctionne hyper

play14:56

bien et c'est une astuce vraiment hyper

play14:58

pratique qui peut te faire gagner un

play14:59

temps vraiment énorme surtout que c'est

play15:01

beaucoup plus simple de faire de cette

play15:02

manière là que si tu aurais voulu le

play15:04

faire en VBA ça t'aurait pris pas mal de

play15:06

temps là juste en rajoutant une petite

play15:08

instruction et en créant un fichier bat

play15:10

et ben comme ça on a pu très rapidement

play15:12

créer tous nos dossiers n'oublie pas

play15:13

qu'un grand pouvoir implique de grandes

play15:15

responsabilités alors pense bien à

play15:17

tester ces astuces sur des petits

play15:19

fichiers à côté avant de les implémenter

play15:21

dans tes fichiers de travail beaucoup

play15:22

plus important et puis si tu veux aller

play15:24

plus loin dans ta maîtrise Excel je te

play15:25

recommande de télécharger mes GUIDs

play15:26

gratuits qui sont juste en dessous dans

play15:28

la des description et sur ce je te

play15:29

remercie d'être resté jusqu'à la fin et

play15:31

je te dis à bientôt

Rate This

5.0 / 5 (0 votes)

Related Tags
ExcelProProductivitéAstucesFiltrageDynamiqueSurveillanceAutomatiqueAutomatisationTâchesVBAFichierBatchGestionFichiersTableauxExcel
Do you need a summary in English?