Formule Ajout/suppression
slotfred
Messages postés
26
Statut
Membre
-
slotfred Messages postés 26 Statut Membre -
slotfred Messages postés 26 Statut Membre -
Bonjour,
Voila mes calculs !
Onglets 1
Colonne A
50'000 lignes avec 50'000 chiffres
Idem sur l’onglet 2, mais je dois supprimer les lignes avec leurs chiffres qui ne correspondent pas à l’onglet 1 !
Colonne B / avec les onglets 1 et 2 idem, sauf que la je dois rajouter les lignes des chiffres qui me manque de la colonne A
En espérant avoir été le plus clair possible..
Merci a tous pour vos réponses
Voila mes calculs !
Onglets 1
Colonne A
50'000 lignes avec 50'000 chiffres
Idem sur l’onglet 2, mais je dois supprimer les lignes avec leurs chiffres qui ne correspondent pas à l’onglet 1 !
Colonne B / avec les onglets 1 et 2 idem, sauf que la je dois rajouter les lignes des chiffres qui me manque de la colonne A
En espérant avoir été le plus clair possible..
Merci a tous pour vos réponses
A voir également:
- Formule Ajout/suppression
- Forcer suppression fichier - Guide
- Formule si ou - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
7 réponses
Bonjour,
Je ne vois qu'une macro pour répondre à ton problème mais je n'ai pas tout compris.
mais je dois supprimer les lignes avec leurs chiffres qui ne correspondent pas à l’onglet 1 : est-ce que tu supprimes la ligne complète ? Est-ce que c'est uniquement la valeur de la colonna A qui est comparée ?
dois rajouter les lignes des chiffres qui me manque de la colonne A : il s'agit bien de la colonne A de l'onglet 1 ?
Je ne vois qu'une macro pour répondre à ton problème mais je n'ai pas tout compris.
mais je dois supprimer les lignes avec leurs chiffres qui ne correspondent pas à l’onglet 1 : est-ce que tu supprimes la ligne complète ? Est-ce que c'est uniquement la valeur de la colonna A qui est comparée ?
dois rajouter les lignes des chiffres qui me manque de la colonne A : il s'agit bien de la colonne A de l'onglet 1 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alors dans l’onglet 2 , je dois supprimer toutes les lignes de l’onglet Matrice à la colonne k, va me donner. ( ce sont des chiffres ), ces chiffres commence a la colonne A dans l’onglet 2
Ensuite, dans l’onglet Matrice, a la colonne I, j’ai que des chiffres, qui vont correspondre aux lignes se trouvant dans l’onglet 3, a partir de la colonne A, est c’est la ou on doit faire apparaitre ces lignes en couleur rouge par exemple.
Ensuite il faudrait que ces lignes en rouge, arrive dans l’onglet 2 en bas de tableau.
Voila le programme.., si la quelqu’un arrive a me programmé, ça sera mon noël
Bye
Ensuite, dans l’onglet Matrice, a la colonne I, j’ai que des chiffres, qui vont correspondre aux lignes se trouvant dans l’onglet 3, a partir de la colonne A, est c’est la ou on doit faire apparaitre ces lignes en couleur rouge par exemple.
Ensuite il faudrait que ces lignes en rouge, arrive dans l’onglet 2 en bas de tableau.
Voila le programme.., si la quelqu’un arrive a me programmé, ça sera mon noël
Bye
Salut,
Je na sais pas si j'ai tout compris, le code ci-dessous supprimera les lignes feuille1 dont les valeurs en colonne A ne figurent pas sur la feuille 2 colonne A
Par contre je ne comprends pas très bien ce que tu veux dire "par Colonne B / avec les onglets 1 et 2 idem, sauf que la je dois rajouter les lignes des chiffres qui me manque de la colonne A "
Sub Macro2()
D1 = Sheets("Feuil1").Range("A65536").End(xlUp).Row
D2 = Sheets("Feuil2").Range("A65536").End(xlUp).Row
For i = D1 To 2 Step -1
valu1 = Sheets("Feuil1").Range("A" & i)
Range("A2").Select
Set valu2 = Sheets("Feuil2").Range("A2:A" & D2).Find(What:=valu1, MatchCase:=False)
If valu2 Is Nothing Then
Sheets("Feuil1").Rows(i).Delete
End If
Next
End Sub
S'il faut adapter le code, je serai de retour dans la soirée
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Je na sais pas si j'ai tout compris, le code ci-dessous supprimera les lignes feuille1 dont les valeurs en colonne A ne figurent pas sur la feuille 2 colonne A
Par contre je ne comprends pas très bien ce que tu veux dire "par Colonne B / avec les onglets 1 et 2 idem, sauf que la je dois rajouter les lignes des chiffres qui me manque de la colonne A "
Sub Macro2()
D1 = Sheets("Feuil1").Range("A65536").End(xlUp).Row
D2 = Sheets("Feuil2").Range("A65536").End(xlUp).Row
For i = D1 To 2 Step -1
valu1 = Sheets("Feuil1").Range("A" & i)
Range("A2").Select
Set valu2 = Sheets("Feuil2").Range("A2:A" & D2).Find(What:=valu1, MatchCase:=False)
If valu2 Is Nothing Then
Sheets("Feuil1").Rows(i).Delete
End If
Next
End Sub
S'il faut adapter le code, je serai de retour dans la soirée
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.