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

C

caro7575

Guest
Bonjour à tous,
j'ai une case à cocher pour la TVA (19,6%). J'aimerai que si je coche cette case, le montant de la TVA se calcule. j'essaie de trouver le code VBA correspondant mais je crois avoir un problème de déclaration de la variable. comment déclarer ma variable TVA?
mon calcul ensuite est plus que simple puisque je veux faire cellule A32*TVA
Merci de votre aide
 
Re : case a cocher

Bonjour Caro,

tu peux faire comme ca :

Private Sub CheckBox7_Click()
If CheckBox7.Value = True Then
Range("A31") = "0,196" * Range("A32")
End If
If CheckBox7.Value = False Then
Range("A31") = ""
End If
End Sub

Tu aura en A31 le montant de ta TVA.

Voici aussi une autre macro pour la mise a jour automatique de la valeur de ta TVA :

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("K28")) Is Nothing Then
If Target.Value <> "" Then
Call CheckBox7_Click
End If
End If
End Sub



Bon courage
 
- 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

Réponses
5
Affichages
358
Réponses
5
Affichages
558
Réponses
10
Affichages
411
Réponses
15
Affichages
469
Réponses
1
Affichages
232
Réponses
18
Affichages
1 K
Réponses
6
Affichages
641
Réponses
11
Affichages
2 K
Retour