macro changement de signe

  • Initiateur de la discussion Initiateur de la discussion arrazki
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

arrazki

Guest
Bonjour,

Je voudrai créer une macro qui me permette de changer le signe des montants. C'est à dire si j'ai 3586, 7889, 8999 je selectionne ces montant et ca change de sens. C'est pour éviter de faire à chaque -1 copier -1 collage spécial et multiplication.

Est ce possible?

Merci
 
Re : macro changement de signe

Bonsour®
Bonjour,

Je voudrai créer une macro qui me permette de changer le signe des montants. C'est à dire si j'ai 3586, 7889, 8999 je selectionne ces montant et ca change de sens. C'est pour éviter de faire à chaque -1 copier -1 collage spécial et multiplication.

Est ce possible?

Merci
que faire pour les cellules contenant des formules ???

VB:
Sub fairemoins()
Dim cellule As Range
For Each cellule In Selection
    If IsNumeric(cellule) And Not (IsEmpty(cellule)) Then
        If cellule.HasFormula Then
            '-----on ne touche pas aux formules
        Else
            cellule = cellule * -1
        End If
    End If
Next
End Sub
 
Re : macro changement de signe

😕 ca serai bien aussi de répondre quand même aux questions posées...
😡 et de réfléchir aux cas possibles :
signe des arguments, signe du résultat ???

=ABS(xxx;zzz)
=LOG(xxxx)
=zzzz>yyyy
=aujourdhui()

C'est pour éviter à chaque fois reprendre le probleme à zéro...
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Réponses
4
Affichages
586
Retour