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

XL 2016 ne pas exécuter code si

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 !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonsoir à toutes et à tous,

Je n'arrive pas à coder l'action suivante :
Ne pas exécuter "blocage"si numéro de ligne active = numéro de ligne de cellule active
VB:
If Not Intersect(R, Range("a7:v10000")) Is Nothing Then
    If Active.Row <> ActiveCells.Row And [T3] <> "OK" And ActiveCell <> "" Then
    'If activeRows <> ActiveCells.Row And [T3] <> "OK" And ActiveCell <> "" Then
     Blocage
    End If
    End If
end sub

J'ai beau chercher, je ne trouve pas.
Auriez-vous le bon code ?
Un grand merci par avance 🙂
Bonne fin de soirée,
amicalement,
arthour973,
 
Dernière édition:
Bonjour JM, le Forum,

Merci pour m'avoir répondu JM 🙂
"ActiveCells.Row n'existe pas en natif dans VBA. "

"Ne pas exécuter "blocage"si numéro de ligne active = numéro de ligne de cellule active"
Il ne me semble pas indispensable de connaître le contenu de la macro Blocage.

l'important étant que le code passe direct à "end if".

Aurais-tu le bon code ?

Avec mes remerciement,
amicalement,
arthour9973
 
Bonjour Efgé,
Merci pour m'avoir répondu.

Effectivement, en y réfléchissant, c'est forcément la même ligne.
Merci d'avoir mis "le doigt" dessus.
Je revois ma copie LOL
amicalement,
arthour 973.
 
- 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
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…