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 fermer des applications sur votre Apple TV
Comment fermer des applications sur votre Apple TV
Découvrez la différence entre fermer et quitter des applications sur Apple TV et comment quitter les applications Apple TV si elles se bloquent ou fonctionnent mal.
Comment réparer un autoradio qui ne s'éteint pas
Comment réparer un autoradio qui ne s'éteint pas
Lorsque votre autoradio ne s'éteint pas quand vous l'attendez, il y a trois éléments principaux à vérifier.
Modifier l'image d'arrière-plan de l'écran de connexion dans Windows 10
Modifier l'image d'arrière-plan de l'écran de connexion dans Windows 10
Microsoft a apporté une modification attendue depuis longtemps dans Windows 10. Il est maintenant possible de définir l'image d'arrière-plan de l'écran de connexion sur n'importe quelle photo de votre choix.
Comment réinitialiser le donjon dans Diablo 4
Comment réinitialiser le donjon dans Diablo 4
Les donjons jouent un rôle central dans « Diablo 4 ». Les joueurs recherchant un moyen simple d’augmenter leurs points d’expérience (XP) peuvent continuer à réinitialiser leurs donjons pour atteindre cet objectif. Il est également utile pour récolter plus d’or et de butin. Réinitialisation
Comment ajouter des images ou des vidéos à une histoire Instagram existante
Comment ajouter des images ou des vidéos à une histoire Instagram existante
Instagram est l'une des plateformes de médias sociaux les plus populaires qui permet aux utilisateurs de partager des photos et des vidéos avec leurs amis et leurs abonnés. Pour améliorer la satisfaction des utilisateurs, Instagram ajoute constamment de nouvelles fonctionnalités intéressantes qui rendent l'application encore plus
Comment changer l'image de profil TikTok
Comment changer l'image de profil TikTok
Une photo de profil peut en dire long sur une personne. Selon la fréquence à laquelle vous le changez, cela peut signifier le changement d'humeur de quelqu'un ou s'il a une journée de coiffure particulièrement bonne qui ne doit pas passer inaperçue. Quelque
ElevatedShortcut pour Windows 7 et Windows 8
ElevatedShortcut pour Windows 7 et Windows 8
ElevatedShortcut a été remplacé par Winaero Tweaker et n'est plus maintenu. Contrairement à cette application, Winaero Tweaker prend en charge toutes les versions récentes de Windows, y compris Windows 7, Windows 8, Windows 10 et supérieur. Il reçoit constamment des mises à jour pour améliorer l'expérience de l'utilisateur final et rendre toutes ses options plus conviviales pour l'utilisateur final. Au lieu de