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

Macro

  • Initiateur de la discussion Didier
  • Date de début
D

Didier

Guest
Bonsoir à toutes et tous
voilà dans un classeur j'active une macro par ce code
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("f2").Value = 1 Then Call copievaleurs
End Sub
mais je voudrai qu"elle ne s'exécute qu'une seule fois après avoir entrer 1
F2 varie de 1 à 8
merci de votre aide
Didier
 
Z

zon

Guest
Bonsoir,


Didier il vaut mieux dans ton cas utiliser l'evenement change

Private Sub Worksheet_Change(ByVal Target As Range)


Comme cela il n'y aura que quand tu tapes 1 dans F2 que ta macro se déclenchera..


A+++
 
D

Didier

Guest
Bonsoir Zon
Même avec Change la macro continue à tourmer et exécute sans arrêt un copier coller en + 1->8 sont le résultat d'une formule
Bonne soirée
 

Discussions similaires

Réponses
1
Affichages
295
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…