Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser un filtre élaboré depuis la feuille de réception en suivant les indications du filtre élaboré. Au passage, il faudra avoir créé une zone de critères ( qui peut d'ailleurs être sur la feuille de réception). Mais tout celà n'est en rien automatique. Pour faire de l'automatique c'est plus complexe et pas vraiement en tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopie nt" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser
un filtre élaboré depuis la feuille de réception en suivant les
indications du filtre élaboré. Au passage, il faudra avoir créé une
zone de critères ( qui peut d'ailleurs être sur la feuille de
réception). Mais tout celà n'est en rien automatique.
Pour faire de l'automatique c'est plus complexe et pas vraiement en
tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure <ALa...@discussions.microsoft.com> wrote:
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopie nt" sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
On peut utiliser un filtre classique puis copier à la main ou utiliser un filtre élaboré depuis la feuille de réception en suivant les indications du filtre élaboré. Au passage, il faudra avoir créé une zone de critères ( qui peut d'ailleurs être sur la feuille de réception). Mais tout celà n'est en rien automatique. Pour faire de l'automatique c'est plus complexe et pas vraiement en tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopie nt" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
A-Laure
Je suis désolée d'insister mais je n'arrive pas en créant le filtre élaboré, à copier vers un nouvel emplacement. Il est écrit : "vous pouvez seulement copier des données filtrer vers la feuille active". Pourtant j'ai bien mis les critères sur la feuille de réception....
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser un filtre élaboré depuis la feuille de réception en suivant les indications du filtre élaboré. Au passage, il faudra avoir créé une zone de critères ( qui peut d'ailleurs être sur la feuille de réception). Mais tout celà n'est en rien automatique. Pour faire de l'automatique c'est plus complexe et pas vraiement en tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Je suis désolée d'insister mais je n'arrive pas en créant le filtre élaboré,
à copier vers un nouvel emplacement. Il est écrit : "vous pouvez seulement
copier des données filtrer vers la feuille active".
Pourtant j'ai bien mis les critères sur la feuille de réception....
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser
un filtre élaboré depuis la feuille de réception en suivant les
indications du filtre élaboré. Au passage, il faudra avoir créé une
zone de critères ( qui peut d'ailleurs être sur la feuille de
réception). Mais tout celà n'est en rien automatique.
Pour faire de l'automatique c'est plus complexe et pas vraiement en
tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure <ALa...@discussions.microsoft.com> wrote:
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Je suis désolée d'insister mais je n'arrive pas en créant le filtre élaboré, à copier vers un nouvel emplacement. Il est écrit : "vous pouvez seulement copier des données filtrer vers la feuille active". Pourtant j'ai bien mis les critères sur la feuille de réception....
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser un filtre élaboré depuis la feuille de réception en suivant les indications du filtre élaboré. Au passage, il faudra avoir créé une zone de critères ( qui peut d'ailleurs être sur la feuille de réception). Mais tout celà n'est en rien automatique. Pour faire de l'automatique c'est plus complexe et pas vraiement en tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
guy
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Bonjour A-Laure,
Essaye :
si(a2<250;a2;0)
à copier dans le celllule désirée et descendre.
Amicalement.Guy
"A-Laure" <ALaure@discussions.microsoft.com> a écrit dans le message de
news:15745A9A-3AB6-43DA-BD4F-B0ECCC4492FA@microsoft.com...
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient"
sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
A-Laure
Merci J'avais déjà essayé de cette façon mais le problème c'est que je veux seulement les lignes correspondant à ce critère (CA<250) et nom les lignes vides. Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais que çà se fasse automatiquement. Je ne sais pas si c'est possible...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Merci
J'avais déjà essayé de cette façon mais le problème c'est que je veux
seulement les lignes correspondant à ce critère (CA<250) et nom les lignes
vides.
Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais
que çà se fasse automatiquement.
Je ne sais pas si c'est possible...
Bonjour A-Laure,
Essaye :
si(a2<250;a2;0)
à copier dans le celllule désirée et descendre.
Amicalement.Guy
"A-Laure" <ALaure@discussions.microsoft.com> a écrit dans le message de
news:15745A9A-3AB6-43DA-BD4F-B0ECCC4492FA@microsoft.com...
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient"
sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Merci J'avais déjà essayé de cette façon mais le problème c'est que je veux seulement les lignes correspondant à ce critère (CA<250) et nom les lignes vides. Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais que çà se fasse automatiquement. Je ne sais pas si c'est possible...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Elliac
Bonjour,
A copier dans le code de la feuille et pour extraire les valeurs inférieures à la saisie faite en G1 : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$G$1" Then Sheets("Feuil2").Range("a1").CurrentRegion.ClearContents Range("a1").AutoFilter Field:=2, Criteria1:="<" & Range("g1") Range("a1").CurrentRegion.Copy Sheets("Feuil2").Range("a1") Application.CutCopyMode = False End If End Sub
Camille
"A-Laure" wrote:
Merci J'avais déjà essayé de cette façon mais le problème c'est que je veux seulement les lignes correspondant à ce critère (CA<250) et nom les lignes vides. Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais que çà se fasse automatiquement. Je ne sais pas si c'est possible...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Bonjour,
A copier dans le code de la feuille et pour extraire les valeurs inférieures
à la saisie faite en G1 :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$G$1" Then
Sheets("Feuil2").Range("a1").CurrentRegion.ClearContents
Range("a1").AutoFilter Field:=2, Criteria1:="<" & Range("g1")
Range("a1").CurrentRegion.Copy Sheets("Feuil2").Range("a1")
Application.CutCopyMode = False
End If
End Sub
Camille
"A-Laure" wrote:
Merci
J'avais déjà essayé de cette façon mais le problème c'est que je veux
seulement les lignes correspondant à ce critère (CA<250) et nom les lignes
vides.
Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais
que çà se fasse automatiquement.
Je ne sais pas si c'est possible...
Bonjour A-Laure,
Essaye :
si(a2<250;a2;0)
à copier dans le celllule désirée et descendre.
Amicalement.Guy
"A-Laure" <ALaure@discussions.microsoft.com> a écrit dans le message de
news:15745A9A-3AB6-43DA-BD4F-B0ECCC4492FA@microsoft.com...
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient"
sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
A copier dans le code de la feuille et pour extraire les valeurs inférieures à la saisie faite en G1 : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$G$1" Then Sheets("Feuil2").Range("a1").CurrentRegion.ClearContents Range("a1").AutoFilter Field:=2, Criteria1:="<" & Range("g1") Range("a1").CurrentRegion.Copy Sheets("Feuil2").Range("a1") Application.CutCopyMode = False End If End Sub
Camille
"A-Laure" wrote:
Merci J'avais déjà essayé de cette façon mais le problème c'est que je veux seulement les lignes correspondant à ce critère (CA<250) et nom les lignes vides. Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais que çà se fasse automatiquement. Je ne sais pas si c'est possible...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
A-Laure
ok merci je vais essayer
Bonjour,
A copier dans le code de la feuille et pour extraire les valeurs inférieures à la saisie faite en G1 : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$G$1" Then Sheets("Feuil2").Range("a1").CurrentRegion.ClearContents Range("a1").AutoFilter Field:=2, Criteria1:="<" & Range("g1") Range("a1").CurrentRegion.Copy Sheets("Feuil2").Range("a1") Application.CutCopyMode = False End If End Sub
Camille
"A-Laure" wrote:
Merci J'avais déjà essayé de cette façon mais le problème c'est que je veux seulement les lignes correspondant à ce critère (CA<250) et nom les lignes vides. Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais que çà se fasse automatiquement. Je ne sais pas si c'est possible...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
ok merci je vais essayer
Bonjour,
A copier dans le code de la feuille et pour extraire les valeurs inférieures
à la saisie faite en G1 :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$G$1" Then
Sheets("Feuil2").Range("a1").CurrentRegion.ClearContents
Range("a1").AutoFilter Field:=2, Criteria1:="<" & Range("g1")
Range("a1").CurrentRegion.Copy Sheets("Feuil2").Range("a1")
Application.CutCopyMode = False
End If
End Sub
Camille
"A-Laure" wrote:
Merci
J'avais déjà essayé de cette façon mais le problème c'est que je veux
seulement les lignes correspondant à ce critère (CA<250) et nom les lignes
vides.
Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais
que çà se fasse automatiquement.
Je ne sais pas si c'est possible...
Bonjour A-Laure,
Essaye :
si(a2<250;a2;0)
à copier dans le celllule désirée et descendre.
Amicalement.Guy
"A-Laure" <ALaure@discussions.microsoft.com> a écrit dans le message de
news:15745A9A-3AB6-43DA-BD4F-B0ECCC4492FA@microsoft.com...
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient"
sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
A copier dans le code de la feuille et pour extraire les valeurs inférieures à la saisie faite en G1 : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$G$1" Then Sheets("Feuil2").Range("a1").CurrentRegion.ClearContents Range("a1").AutoFilter Field:=2, Criteria1:="<" & Range("g1") Range("a1").CurrentRegion.Copy Sheets("Feuil2").Range("a1") Application.CutCopyMode = False End If End Sub
Camille
"A-Laure" wrote:
Merci J'avais déjà essayé de cette façon mais le problème c'est que je veux seulement les lignes correspondant à ce critère (CA<250) et nom les lignes vides. Je sais que je peux faire un filtre ou un tri par la suite mais je voudrais que çà se fasse automatiquement. Je ne sais pas si c'est possible...
Bonjour A-Laure, Essaye : si(a2<250;a2;0) à copier dans le celllule désirée et descendre. Amicalement.Guy "A-Laure" a écrit dans le message de news:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
JB
Bonjour,
Sur la feuille Extract:
D 1 CA 2 >250
Dans la feuille BD: Clic-Droit/Afficher le code
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 And Target.Count = 1 Then [A1:B1000].AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Sheets("Extract").[D1:D2], CopyToRange:=Sheets("Extract").[A1:B1] End If End Sub
http://cjoint.com/?bEqvAHYwCx
JB
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopie nt" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Bonjour,
Sur la feuille Extract:
D
1 CA
2 >250
Dans la feuille BD: Clic-Droit/Afficher le code
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 And Target.Count = 1 Then
[A1:B1000].AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Sheets("Extract").[D1:D2],
CopyToRange:=Sheets("Extract").[A1:B1]
End If
End Sub
http://cjoint.com/?bEqvAHYwCx
JB
On 30 jan, 11:58, A-Laure <ALa...@discussions.microsoft.com> wrote:
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopie nt" sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 And Target.Count = 1 Then [A1:B1000].AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Sheets("Extract").[D1:D2], CopyToRange:=Sheets("Extract").[A1:B1] End If End Sub
http://cjoint.com/?bEqvAHYwCx
JB
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopie nt" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
anonymousA
Je t'ai écrit " utiliser un filtre élaboré depuis la feuille de réception". Donc , il faut créer ton filtre élaboré en étant sur la feuille de réception. Ensuite, en utilisant les refedit ( c.à.d les cases blanches avec une flèche rouge) , il t'est possible de te rendre sur la feuille où se trouvent tes données et dans ces conditions, il n'y a aucune difficulté à copier les résultats dans une autre feuille que celle qui abrite les données. Mais en dehors de l'utilisation de VBA , c'est à ce seul prix que tu peux copier des données sur une autre feuille.
A+
On 30 jan, 13:29, A-Laure wrote:
Je suis désolée d'insister mais je n'arrive pas en créant le filtre élaboré, à copier vers un nouvel emplacement. Il est écrit : "vous pouvez seul ement copier des données filtrer vers la feuille active". Pourtant j'ai bien mis les critères sur la feuille de réception....
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser un filtre élaboré depuis la feuille de réception en suivant les indications du filtre élaboré. Au passage, il faudra avoir créé une zone de critères ( qui peut d'ailleurs être sur la feuille de réception). Mais tout celà n'est en rien automatique. Pour faire de l'automatique c'est plus complexe et pas vraiement en tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "rec opient" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure- Masquer le texte des messages précédents -- Afficher le texte des messages précédents -
Je t'ai écrit " utiliser un filtre élaboré depuis la feuille de
réception". Donc , il faut créer ton filtre élaboré en étant sur la
feuille de réception. Ensuite, en utilisant les refedit ( c.à.d les
cases blanches avec une flèche rouge) , il t'est possible de te rendre
sur la feuille où se trouvent tes données et dans ces conditions, il
n'y a aucune difficulté à copier les résultats dans une autre feuille
que celle qui abrite les données. Mais en dehors de l'utilisation de
VBA , c'est à ce seul prix que tu peux copier des données sur une
autre feuille.
A+
On 30 jan, 13:29, A-Laure <ALa...@discussions.microsoft.com> wrote:
Je suis désolée d'insister mais je n'arrive pas en créant le filtre élaboré,
à copier vers un nouvel emplacement. Il est écrit : "vous pouvez seul ement
copier des données filtrer vers la feuille active".
Pourtant j'ai bien mis les critères sur la feuille de réception....
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser
un filtre élaboré depuis la feuille de réception en suivant les
indications du filtre élaboré. Au passage, il faudra avoir créé une
zone de critères ( qui peut d'ailleurs être sur la feuille de
réception). Mais tout celà n'est en rien automatique.
Pour faire de l'automatique c'est plus complexe et pas vraiement en
tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure <ALa...@discussions.microsoft.com> wrote:
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "rec opient" sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide
A-Laure- Masquer le texte des messages précédents -- Afficher le texte des messages précédents -
Je t'ai écrit " utiliser un filtre élaboré depuis la feuille de réception". Donc , il faut créer ton filtre élaboré en étant sur la feuille de réception. Ensuite, en utilisant les refedit ( c.à.d les cases blanches avec une flèche rouge) , il t'est possible de te rendre sur la feuille où se trouvent tes données et dans ces conditions, il n'y a aucune difficulté à copier les résultats dans une autre feuille que celle qui abrite les données. Mais en dehors de l'utilisation de VBA , c'est à ce seul prix que tu peux copier des données sur une autre feuille.
A+
On 30 jan, 13:29, A-Laure wrote:
Je suis désolée d'insister mais je n'arrive pas en créant le filtre élaboré, à copier vers un nouvel emplacement. Il est écrit : "vous pouvez seul ement copier des données filtrer vers la feuille active". Pourtant j'ai bien mis les critères sur la feuille de réception....
Bonjour,
On peut utiliser un filtre classique puis copier à la main ou utiliser un filtre élaboré depuis la feuille de réception en suivant les indications du filtre élaboré. Au passage, il faudra avoir créé une zone de critères ( qui peut d'ailleurs être sur la feuille de réception). Mais tout celà n'est en rien automatique. Pour faire de l'automatique c'est plus complexe et pas vraiement en tant qu'informatique mais plutot en règles de gestion.
A+
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "rec opient" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure- Masquer le texte des messages précédents -- Afficher le texte des messages précédents -
A-Laure
Merci bien
Bonjour,
Sur la feuille Extract:
D 1 CA 2 >250
Dans la feuille BD: Clic-Droit/Afficher le code
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 And Target.Count = 1 Then [A1:B1000].AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Sheets("Extract").[D1:D2], CopyToRange:=Sheets("Extract").[A1:B1] End If End Sub
http://cjoint.com/?bEqvAHYwCx
JB
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...
Merci d'avance pour votre aide A-Laure
Merci bien
Bonjour,
Sur la feuille Extract:
D
1 CA
2 >250
Dans la feuille BD: Clic-Droit/Afficher le code
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 And Target.Count = 1 Then
[A1:B1000].AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Sheets("Extract").[D1:D2],
CopyToRange:=Sheets("Extract").[A1:B1]
End If
End Sub
http://cjoint.com/?bEqvAHYwCx
JB
On 30 jan, 11:58, A-Laure <ALa...@discussions.microsoft.com> wrote:
Bonjour
Je vais essayé de faire clair:
J'ai un fichier tel que celui-ci
Nom CA
A 202
B 280
C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur
un autre onglet dans le même fichier.
Je suppose que c'est possible mais je bloque un peu...
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 And Target.Count = 1 Then [A1:B1000].AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Sheets("Extract").[D1:D2], CopyToRange:=Sheets("Extract").[A1:B1] End If End Sub
http://cjoint.com/?bEqvAHYwCx
JB
On 30 jan, 11:58, A-Laure wrote:
Bonjour
Je vais essayé de faire clair: J'ai un fichier tel que celui-ci Nom CA A 202 B 280 C 200
Je voudrais que les lignes dont le CA est inférieur à 250 se "recopient" sur un autre onglet dans le même fichier. Je suppose que c'est possible mais je bloque un peu...