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

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: 26

Lucas

XLDnaute Occasionnel
Merci JM...Je suis vraiment novice et je ne comprends pas ce que vous me dites en VBA...Je me permet de vous parvenir le fichier si vous pouviez mettre cette formule, je serais apprécié...Gros Merci à l'avance!...
 

Pièces jointes

  • Petite Caisse 2017-2018 Youli.xlsx
    15.5 KB · Affichages: 28

Staple1600

XLDnaute Barbatruc
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. ;)
 

Staple1600

XLDnaute Barbatruc
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
 

Staple1600

XLDnaute Barbatruc
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.
 

Staple1600

XLDnaute Barbatruc
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é ?
 

Staple1600

XLDnaute Barbatruc
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:

Statistiques des forums

Discussions
312 279
Messages
2 086 722
Membres
103 378
dernier inscrit
phdrouart