Principal Microsoft Office Comment supprimer la flèche déroulante dans Excel

Comment supprimer la flèche déroulante dans Excel



Comme la plupart des autres menus déroulants, ceux d'Excel comportent des flèches cliquables. Cependant, vous souhaiterez peut-être masquer ou supprimer les flèches lorsque vous exportez ou partagez vos fichiers Excel.

Comment supprimer la flèche déroulante dans Excel

Alors, comment supprimez-vous les flèches indésirables ? Il existe deux méthodes pour le faire - l'une est assez simple et utilise des outils Excel de base et l'autre vous oblige à appliquer un code spécifique au fichier sur lequel vous travaillez. Quoi qu'il en soit, le guide suivant devrait vous aider à le faire sans transpirer.

Paramètres du tableau croisé dynamique

C'est la méthode simple et rapide, mais vous devez savoir que l'action masque également les noms des champs. Si cela ne vous dérange pas, n'hésitez pas à consulter les étapes ci-dessous. Sinon, passez directement à la méthode de codage/macros plus avancée.

Étape 1

Sélectionnez la première cellule sous le nom du champ et faites un clic droit dessus. Cliquez sur Options du tableau croisé dynamique dans le menu contextuel, vous devriez le trouver en bas de la liste.

Supprimer la flèche déroulante dans Excel

Étape 2

Une fois que la fenêtre Options du tableau croisé dynamique apparaît, vous devez sélectionner l'onglet Affichage. Vous recherchez des légendes de champs d'affichage et des listes déroulantes de filtres. Cette fonctionnalité est cochée par défaut et vous devez la décocher pour faire disparaître les flèches.

pivotable

Lorsque vous décochez la fonction, cliquez sur OK en bas de la fenêtre pour que les modifications prennent effet. Prévisualisez le tableau pour déterminer si tout semble correct sans les noms de champ.

como hacer una cancion de 8 bits

Supprimer la flèche déroulante dans Excel

Méthode des macros

Les avantages de cette méthode sont que les noms de champ restent intacts et que vous pouvez choisir de supprimer toutes les flèches déroulantes ou une seule d'entre elles. À première vue, cette méthode peut sembler délicate, mais elle se résume principalement à un copier-coller soigné.

Supprimer toutes les flèches

Étape 1

Tout d'abord, vérifiez le morceau de code que vous devez implémenter pour vous débarrasser de toutes les flèches de votre fichier.

Sous-désactiver la sélection ()

' supprimer le didacticiel de la flèche déroulante par techjunkie.com

Dim pt en tant que tableau croisé dynamique

Dim pt As PivotField

Définir pt = ActiveSheet.PivotTables (1)

Pour chaque pf dans pt.PivotFields

pf.EnableItemSelection = False

pf suivant

Fin du sous-marin

Ce code parcourt tous les champs et cellules et désactive la fonction Sélection d'article. En d'autres termes, il désactive toutes les flèches du tableau croisé dynamique.

Étape 2

Copiez l'intégralité du code/macro - utilisez Cmd+C sur un Mac ou Ctrl+C sur un ordinateur Windows. Attention, le code doit être copié tel quel car même une faute de frappe mineure peut affecter sa fonctionnalité.

Maintenant, vous devez cliquer sur l'onglet Développeur sous la barre d'outils Excel et sélectionner le menu Visual Basic. Ce devrait être la première option dans le menu Développeur.

Supprimer la flèche déroulante

Noter: Certaines versions d'Excel peuvent ne pas comporter l'onglet Développeur. Si vous rencontrez ce problème, utilisez le raccourci clavier Alt+F11 pour accéder directement au menu Visual Basic.

Étape 3

Sélectionnez le classeur/projet sur lequel vous travaillez dans le menu en haut à gauche de la fenêtre Visual Basic. Cliquez sur Insérer dans la barre d'outils et sélectionnez Module.

Le module devrait apparaître dans un grand menu sur la droite et votre curseur devrait être juste là où vous devez coller le code. Lorsque vous collez le code, la ligne de commentaire (celle qui commence par l'apostrophe) devient verte et les autres lignes sont noires et bleues.

Étape 4

Retournez à votre feuille Excel et sélectionnez n'importe quelle cellule. Sélectionnez l'onglet Affichage, cliquez sur le menu Macros à l'extrême droite, puis choisissez la macro/le code que vous venez de coller.

macro

Il devrait être le premier sur le menu. Sélectionnez-le, cliquez sur Exécuter et toutes les flèches disparaîtront du tableau.

Supprimer une flèche

Encore une fois, c'est le code que vous pouvez utiliser pour supprimer une seule des flèches déroulantes.

cómo hacer que la velocidad de descarga sea más rápida en Steam

Sub DisableSelectionSelPF ()

' supprimer le didacticiel de la flèche déroulante par techjunkie.com

Dim pt en tant que tableau croisé dynamique

Dim pf As PivotField

En cas d'erreur Reprendre ensuite

Définir pt = ActiveSheet.PivotTables (1)

Définir pf = pt.PageFields (1)

pf.EnableItemSelection = False

Fin du sous-marin

À partir de là, vous devez suivre les étapes 2 à 4 de la section précédente.

Noter: Pour les besoins de cet article, la macro est programmée pour se débarrasser de la première flèche qu'elle rencontre. Le code peut être un peu différent si vous souhaitez supprimer une autre flèche.

Chose à considérer

Les méthodes ont été essayées et testées sur une petite feuille qui contient 14 lignes et 5 colonnes. Néanmoins, ils devraient également fonctionner sur des feuilles beaucoup plus grandes.

Il convient de noter que les étapes s'appliquent aux versions d'Excel de 2013 à 2016. Les macros doivent également s'appliquer aux nouvelles itérations du logiciel, mais la disposition de l'outil peut être un peu différente.

Lorsque vous utilisez des macros, vous pouvez annuler les modifications en modifiant la valeur de = Faux à = Vrai . Mettez quelques lignes vides dans le module, collez le code entier et changez simplement le pf.EnableItemSelection ligne.

Tirez sur la flèche invisible

L'utilisation de macros est souvent considérée comme une connaissance intermédiaire ou même avancée d'Excel. En réalité, les macros ne sont pas si difficiles à maîtriser et peuvent vous aider à vous débarrasser rapidement des flèches et à faire plein d'autres choses sympas.

Pourquoi voudriez-vous supprimer les flèches de votre feuille ? Avez-vous déjà utilisé des macros ? Partagez votre expérience avec le reste de la communauté TechJunkie.

Des Articles Intéressants

Choix De L'Éditeur

Comment supprimer toutes les photos de votre iPhone (sans les perdre pour de bon)
Comment supprimer toutes les photos de votre iPhone (sans les perdre pour de bon)
Étant donné que les téléphones Apple ne sont livrés qu'avec une quantité définie de stockage interne qui ne peut pas être étendue, vous risquez de manquer rapidement d'espace de stockage. À un moment donné, vous pouvez recevoir la redoutable alerte Stockage presque plein, qui est un
Pourquoi ne puis-je pas annuler l'envoi pour tout le monde dans Facebook Messenger ?
Pourquoi ne puis-je pas annuler l'envoi pour tout le monde dans Facebook Messenger ?
Parfois, des erreurs se produisent lors de l'utilisation d'applications de chat telles que Messenger, et vous devrez peut-être retirer un message. Si cela se produit, Messenger propose une option que vous pouvez utiliser pour supprimer un message déjà envoyé. Normalement c'est pas trop dur
Voici comment réparer un ordinateur ou un ordinateur portable en surchauffe
Voici comment réparer un ordinateur ou un ordinateur portable en surchauffe
Votre ordinateur surchauffe-t-il? Il peut être difficile de trouver le composant à l'origine du problème par vous-même, alors laissez-nous vous aider à trouver ce problème ennuyeux!
Comment copier un lien dans Edge dans Windows 10
Comment copier un lien dans Edge dans Windows 10
Découvrez comment copier le lien d'une page dans le navigateur Edge. Ceci est très utile lorsque vous utilisez Windows 10 sur une tablette PC et qu'aucun clavier physique n'est connecté.
Comment bloquer le téléchargement d'applications sur Android
Comment bloquer le téléchargement d'applications sur Android
Combien de fois avez-vous donné votre téléphone portable à votre enfant, pour le voir retourné avec un tas d'applications inutiles? Ou craignez-vous qu'ils téléchargent des applications inappropriées pour leur âge? Dans cet article, nous allons
Comment connecter votre téléviseur Vizio à Internet
Comment connecter votre téléviseur Vizio à Internet
Se connecter à Internet avec votre téléviseur Vizio n'est pas aussi difficile qu'il y paraît. Souvent, le problème que vous rencontrez est plus lié à votre connexion Internet ou à votre hub Internet qu'à votre téléviseur. Néanmoins, cet article explique comment
Smartsheet – Comment créer un lien vers une autre feuille
Smartsheet – Comment créer un lien vers une autre feuille
Smartsheet vous aide à vous concentrer sur les éléments collaboratifs de la gestion de projet, et pas seulement sur les plannings et les tâches. Une partie essentielle de cette fonctionnalité collaborative consiste à relier les informations entre elles, d'une Smartsheet à l'autre. Malheureusement, les feuilles complètes ne peuvent pas être liées,