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

D

Domi

Guest
Bonjour,

Voici ma macro de départ :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range('C2')) Is Nothing Then
Range('C2') = 3
Range('F3') = Range('B2')
End If

Celle-ci a pour fonction d'écrire '3' dans la cellule C2 si je clique sur C2, et d'inscrire le contenu de B2 en F3.
Jusque là pas de souci.

Par contre, si je crée une macro pour imprimer la sélection en cours et que C2 fait parti de cette sélection, il m'affiche tjs le '3' à l'impression.

Comment faire pour que le '3' ne s'affiche que si j'ai réellement cliqué sur C2 ?

----------------------
Merci d'avance.
 
Bonjour Domi,

Pascal est sur le pot. Il ne peut pas répondre pour le moment. Hi hi !

Concernant ta question, pourrais tu nous apporter quelques précisions ?
Je ne comprends pas bien le problème.

Ou plutôt, tu voudrais que si on fait une sélection de plusieurs cellules (quelque soit le but) que que si 'C2' fait partie de cette sélection, alors, la macro qui écrit '3' en 'C2' ne s'exécute pas.

Si c'est ça, essaie :

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range('C2')) Is Nothing and target.cells.count=1 Then
Range('C2') = 3
Range('F3') = Range('B2')
End If

Abel.

Message édité par: Abel, à: 14/11/2005 16:09
 
Bonjour

Et oui Domi j'avais reconnu le code que je t'avais donné mais que veux-tu j'étais absent pratiquement tout l'après-midi. Mais bon il ne faut jamais s'inquiéter il y a toujours la relève et ce fut le cas avec Abel et Hervé (ou son clone ..... non Hervé car le code est concis direct et répond à la question sans ZOP 😉 ) en particulier ainsi que EetF

Bonne soirée à tous
 
- 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
14
Affichages
484
Réponses
6
Affichages
514
Réponses
16
Affichages
2 K
Réponses
4
Affichages
651
Retour