1 ) Comment déclencher la macro suivante ?
Sub SPECIALFILTER()
Application.CutCopyMode = False
Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace,
CriteriaRange:= _
Range("CRIT"), Unique:=False
Range("A14").Select
End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change
grace à un données validation liste et c'est la variable de CRIT),quel code
mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je
vais dans la feuille "ALLDATA"
Dans le module de la feuille : Sous réserve que tu n'utilises pas XL97
Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$A$2" Or Selection.Count > 1 Then Exit Sub SPECIALFILTER End Sub
Pour la 2° question Dans le module de la feuille "AllData"
Private Sub Worksheet_Activate() [Feuil1!A2] = 0 End Sub
AV
JB
Bonjour,
-Clic-droit sur onglet -Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then SPECIALFILTER End If End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate() Sheets("xxxx").[A2] = 0 End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ? Sub SPECIALFILTER() Application.CutCopyMode = False Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("CRIT"), Unique:úlse Range("A14").Select End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change grace à un données validation liste et c'est la variable de CRIT),que l code mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je vais dans la feuille "ALLDATA"
à+
Bonjour,
-Clic-droit sur onglet
-Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
SPECIALFILTER
End If
End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate()
Sheets("xxxx").[A2] = 0
End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ?
Sub SPECIALFILTER()
Application.CutCopyMode = False
Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace,
CriteriaRange:= _
Range("CRIT"), Unique:=False
Range("A14").Select
End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change
grace à un données validation liste et c'est la variable de CRIT),que l code
mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je
vais dans la feuille "ALLDATA"
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then SPECIALFILTER End If End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate() Sheets("xxxx").[A2] = 0 End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ? Sub SPECIALFILTER() Application.CutCopyMode = False Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("CRIT"), Unique:úlse Range("A14").Select End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change grace à un données validation liste et c'est la variable de CRIT),que l code mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je vais dans la feuille "ALLDATA"
à+
Jean-Paul V
Merci JP vos 2 macros me conviennent parfaitement. Mais ma macro SPECIALFILTER fait des caprices lorsque A2 = ''FRANCE" elle me filtre FRANCE SAS, mystère... à+
Bonjour,
-Clic-droit sur onglet -Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then SPECIALFILTER End If End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate() Sheets("xxxx").[A2] = 0 End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ? Sub SPECIALFILTER() Application.CutCopyMode = False Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("CRIT"), Unique:úlse Range("A14").Select End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change grace à un données validation liste et c'est la variable de CRIT),quel code mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je vais dans la feuille "ALLDATA"
à+
Merci JP vos 2 macros me conviennent parfaitement.
Mais ma macro SPECIALFILTER fait des caprices lorsque A2 = ''FRANCE" elle
me filtre FRANCE SAS, mystère...
à+
Bonjour,
-Clic-droit sur onglet
-Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
SPECIALFILTER
End If
End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate()
Sheets("xxxx").[A2] = 0
End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ?
Sub SPECIALFILTER()
Application.CutCopyMode = False
Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace,
CriteriaRange:= _
Range("CRIT"), Unique:úlse
Range("A14").Select
End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change
grace à un données validation liste et c'est la variable de CRIT),quel code
mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je
vais dans la feuille "ALLDATA"
Merci JP vos 2 macros me conviennent parfaitement. Mais ma macro SPECIALFILTER fait des caprices lorsque A2 = ''FRANCE" elle me filtre FRANCE SAS, mystère... à+
Bonjour,
-Clic-droit sur onglet -Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then SPECIALFILTER End If End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate() Sheets("xxxx").[A2] = 0 End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ? Sub SPECIALFILTER() Application.CutCopyMode = False Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("CRIT"), Unique:úlse Range("A14").Select End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule change grace à un données validation liste et c'est la variable de CRIT),quel code mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque fois que je vais dans la feuille "ALLDATA"
à+
Jean-Paul V
Bonjour AV et merci pour vos 2 macros.
la deuxième se plante sur [Feuil2!A2] = 0
à+
Dans le module de la feuille : Sous réserve que tu n'utilises pas XL97
Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$A$2" Or Selection.Count > 1 Then Exit Sub SPECIALFILTER End Sub
Pour la 2° question Dans le module de la feuille "AllData"
Private Sub Worksheet_Activate() [Feuil1!A2] = 0 End Sub
AV
Bonjour AV et merci pour vos 2 macros.
la deuxième se plante sur
[Feuil2!A2] = 0
à+
Dans le module de la feuille :
Sous réserve que tu n'utilises pas XL97
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$A$2" Or Selection.Count > 1 Then Exit Sub
SPECIALFILTER
End Sub
Pour la 2° question
Dans le module de la feuille "AllData"
Private Sub Worksheet_Activate()
[Feuil1!A2] = 0
End Sub
Il faut quand même que tu fasses un petit effort en adaptant le nom de la feuille (en lieu et place de "Feuil2")....!
AV
JB
Voir exemple PJ http://cjoint.com/?busJc3sPq3
JB
Merci JP vos 2 macros me conviennent parfaitement. Mais ma macro SPECIALFILTER fait des caprices lorsque A2 = ''FRANCE" e lle me filtre FRANCE SAS, mystère... à+
Bonjour,
-Clic-droit sur onglet -Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then SPECIALFILTER End If End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate() Sheets("xxxx").[A2] = 0 End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ? Sub SPECIALFILTER() Application.CutCopyMode = False Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("CRIT"), Unique:úlse Range("A14").Select End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule cha nge grace à un données validation liste et c'est la variable de CRIT) ,quel code mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque f ois que je vais dans la feuille "ALLDATA"
à+
Voir exemple PJ http://cjoint.com/?busJc3sPq3
JB
Merci JP vos 2 macros me conviennent parfaitement.
Mais ma macro SPECIALFILTER fait des caprices lorsque A2 = ''FRANCE" e lle
me filtre FRANCE SAS, mystère...
à+
Bonjour,
-Clic-droit sur onglet
-Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
SPECIALFILTER
End If
End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate()
Sheets("xxxx").[A2] = 0
End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ?
Sub SPECIALFILTER()
Application.CutCopyMode = False
Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace,
CriteriaRange:= _
Range("CRIT"), Unique:=False
Range("A14").Select
End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule cha nge
grace à un données validation liste et c'est la variable de CRIT) ,quel code
mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque f ois que je
vais dans la feuille "ALLDATA"
Merci JP vos 2 macros me conviennent parfaitement. Mais ma macro SPECIALFILTER fait des caprices lorsque A2 = ''FRANCE" e lle me filtre FRANCE SAS, mystère... à+
Bonjour,
-Clic-droit sur onglet -Visualiser le code:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2" Then SPECIALFILTER End If End Sub
Chercher l'événnement Activate sur la feuille AllData:
Private Sub Worksheet_Activate() Sheets("xxxx").[A2] = 0 End Sub
Cordialement JB
Bonjour à tous
1 ) Comment déclencher la macro suivante ? Sub SPECIALFILTER() Application.CutCopyMode = False Range("DATABASE").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("CRIT"), Unique:úlse Range("A14").Select End Sub
chaque fois que la cellule A2 change de valeur ( NB cette cellule cha nge grace à un données validation liste et c'est la variable de CRIT) ,quel code mettre dans le code de la feuille ?
2 ) Quelle macro pourrais mettre à blanc la cellule A2 à chaque f ois que je vais dans la feuille "ALLDATA"