Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 VB Macro d'après une condition

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

enzo_s

XLDnaute Junior
Bonjour,
J'ai une petite question, je cherche à faire une macro qui mettre Yes ou laisserais le chois dans une cellule d’après une condition.

je joins le fichier c'est plus simple

Merci d'avance

Enzo
 

Pièces jointes

Bonjour,

Voir la formule matricielle en H1:H2 qui sert de validation pour C21 ainsi que le code de la feuille:
VB:
Private Sub Worksheet_Calculate()
If Range("H1") = "Yes" And Range("H2") = "Yes" Then
    Application.Calculation = xlCalculationManual 'Important si on ne veut pas lancer un recalcul de la feuille en boucle
    Range("C21") = "Yes"
    Application.Calculation = xlCalculationAutomatic ' rétablir le calcul automatique
End If
End Sub

Bonne soirée
 

Pièces jointes

Bonjour enzo_s, Roblochon,

Fichier joint sans VBA avec cette formule de validation en C21 :
VB:
=DECALER($H$1;;;1+(NB.SI($C$17:$C$18;"No")=2))
Pas de problème si la plage H1:H2 est dans une autre feuille, il suffit de préciser la feuille.

A+
 

Pièces jointes

Re,

If Sheets("nomdelafeuille").Range("H1") = "Yes" And Sheets("nomdelafeuille").Range("H2") = "Yes" Then

Plus en pièce jointe une soluce sans matricielle.

Bonne soirée
 

Pièces jointes

Bonjour à tous, toutes,
Peut-être ceci :
VB:
Option Explicit

Sub TEST()
Dim reponse As String
If Range("C17") = "No" And Range("C18") = "No" Then
reponse = InputBox("Choisissez Yes ou No")
If reponse = "No"Then
Range("C21") = "No"
Else
Range("C21") = "Yes"
End If
End If
End Sub
Pas vu enzo!
Bonne journée !
 

Pièces jointes

- 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

Discussions similaires

Réponses
5
Affichages
200
Réponses
9
Affichages
208
Réponses
4
Affichages
198
Réponses
5
Affichages
265
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…