Création d’un bouton plus / moins (Microsoft Excel)
Sur certaines calculatrices, il y a un petit bouton qui peut être très pratique: le bouton plus / moins. Ce bouton, lorsqu’il est enfoncé, fera basculer la valeur affichée à l’écran entre ses valeurs positives et négatives. Par exemple, si l’écran affiche le numéro 57, appuyez sur le bouton pour changer l’affichage à -57. Une nouvelle pression ramènera la valeur à 57.
Si vous souhaitez un « bouton » qui fait cela dans Excel, vous constaterez rapidement qu’il n’y en a aucun intégré dans le programme. Vous pouvez cependant en créer rapidement une en utilisant une macro:
Sub PlusMinus() Dim cell As Range On Error Resume Next 'copes with cells that are not numeric For Each cell In Selection If Not cell.HasFormula Then cell.Value = -cell.Value Next cell End Sub
Notez que la macro parcourt simplement la plage de cellules que vous avez sélectionnée au démarrage de la macro. Chaque cellule est testée pour s’assurer qu’elle contient une valeur numérique. Quand une cellule ne contiendrait-elle pas un nombre? Le moment le plus critique est quand il contient une formule, vous ne voulez pas les gâcher. Une autre instance est lorsque la cellule contient une date. Vous ne souhaitez pas modifier ces dates en valeurs négatives. Les cellules qui contiennent une formule, une date ou une étiquette génèreront une erreur puisque « cell.Value »
n’est pas une valeur numérique. Si la cellule contient vraiment un nombre, le résultat est un signe de basculement pour le nombre.
Vous pouvez attribuer cette macro à une touche de raccourci ou l’ajouter à la barre d’outils d’accès rapide pour la rendre facile à utiliser à tout moment.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (9271) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Creating_a_Plus_Minus_Button [Création d’un bouton plus / moins]
.