Bonjour le forum,
j'ai cherché sur les forums et sur les tutoriels et je n'ai pas trouvé comment tester si une macro est active ?
je m'explique ; sur une feuille lorsque l'on pointe sur la première colonne, par VBA, j'éjecte gentillement sur une cellule définie.
Par ailleurs, j'ai une autre macro qui réalise une sélection d'une ligne pour un copier coller.
Le problème; lorsque la sélection de la ligne se fait je me fais gentillement éjecter moi aussi.
je cherche à tester dans ma worksheet si ma macro est active pour sortir de ce renvoi
dans la Worksheet
dans ma feuille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 1 Then Range("b3").Select End If End Sub
voilà !! avec vous une idée, un état de cette macro ou un flag à placer dans cette macro pour sauter le test If .. then .. end if
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub ajouter() ' Macro enregistrée le 16/02/2008 par 'fermeture des filtres automatiques Selection.AutoFilter 'copie la ligne avec un décallage bas Rows("3").Select Selection.Copy Selection.Insert Shift:=xlDown
sur Excel 2003
Merci
Partager