XL 2016 Division sans écraser la formule!....

  • Initiateur de la discussion Initiateur de la discussion Lucas
  • 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 !

Lucas

XLDnaute Occasionnel
Bonjour,

Je dois faire un fichier de caisse pour une OSBL. Lorsque je met un montant de taxes à D3 et E3, j'aimerais que les montants se divisent de 50%. Or, lorsque j'écris le montant la "tentative" de formulaire que j'ai essayé de faire s'efface pour ne laisser que le 100%. Est-il possible de cacher la formule pour ainsi écrire les chiffres de taxes et qu'ils se divisent. (voir capture d'écran).

Merci!.

Lucas
 

Pièces jointes

  • Capture d’écran 2017-10-20 à 16.19.18.png
    Capture d’écran 2017-10-20 à 16.19.18.png
    23.1 KB · Affichages: 33
Re

En l’occurrence, je n'ai point parlé une once de VBA dans mon précédent message 😉
Je t'ai simplement suggéré de joindre un fichier Excel plutôt qu'une copie d'écran.
Sur un fichier Excel, on peut tester des formules ou des macros.
Une image on peut juste la regarder. 😉
 
Maintenant, je te parle VBA 😉
A mettre dans le code de la feuille
(clic-droit sur l'onglet -> Visualiser le code)
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row >= 6 Then
Application.EnableEvents = False
Select Case Target.Column
Case 4, 5
On Error Resume Next
Target = Target.Value2 * 0.5
End Select
End If
Application.EnableEvents = True
End Sub
 
Re,

Ce n'est pas ce que j'ai écrit dans mon précédent message
(clic-droit sur l'onglet -> Visualiser le code)
Je n'ai pas parlé de bouton, ni de donner un nom à une macro

Donc je récapépéte:
Tu sélectionnes la feuille nommé juin 2017
Tu cliques-droit sur l'onglet de cette feuille puis tu choisis Visualiser le code
et là à droite dans le blanc tu colles ma macro.
Puis tu retournes dans Excel et tu saisis tes chiffres et tu observes ce qui se passe.
 
Re,

Je sais pas quelle heure il est au Quebec, mais ici il est presque minuit
Donc moi, je vais au dodo.
Dernière chose, pour que les macros fonctionnent, il faut enregistrer ton fichier en *.xlsm et surtout pas en *.xlsx
Je repasse demain voir si tu as réussi à tester ma macro.

D'ici là, d'autres noctambules passeront sans doute t'aider.

PS: Je ne sais pas de quoi tu parles quant tu évoques un carré grisé ?
 
Re

J'en déduis que ça marche alors? Bah apparemment pas
Vais pouvoir faire un roupillon serein alors? Zut non, peut pas me coucher alors ?
Bon cette fois, j'enfile mon pyjama en pilou, vais me brosser les dents et zou sous la couette!
A demain si vous le voulez bien!
(comme disait Lucien Jeunesse)

As-tu enregistré ton fichier en *.xlsm ?

[Aparté]
Ma politique est d'inviter le demandeur à mouille sa chemise, à mettre les mains dans le cambouis.
Par conséquent, je ne joins pas de fichier.
Je propose formules, macros, mode opératoire.
Charge au demandeur de se creuser les neurones pour mettre tout cela en musqiue.
Et pour ce faire, il suffit de savoir lire et d'être curieux.
Tu trouveras sur le net ici ou ailleurs moults conseils pour mettre une macro dans le code d'une feuille
[/Aparté]
 
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
Retour