Effacer sur 2 Feuilles

Tonio 74

XLDnaute Occasionnel
Bonjour à toutes et tous, le Forum,
Aprés quelques prises de tête concernant mon fichier, je viens solliciter votre aide pour une procédure, concernant la suppression de ligne(ayant le même nom) sur les 2 feuilles du classeur.
En pièce jointe le fichier avec explications.
Merci et bonne journée.
:angry: [file name=TEST_Effacement.zip size=25928]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TEST_Effacement.zip[/file]
 

Pièces jointes

  • TEST_Effacement.zip
    25.3 KB · Affichages: 13

Bebere

XLDnaute Barbatruc
bonjour Tonio,le Forum
solution en pièce jointe
à bientôt [file name=TEST_Effacement_20051206104517.zip size=24306]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TEST_Effacement_20051206104517.zip[/file]
 

Pièces jointes

  • TEST_Effacement_20051206104517.zip
    23.7 KB · Affichages: 13

Tonio 74

XLDnaute Occasionnel
Bonjour Bebere, le Forum,
Merci de t'être penché sur ma question.
Sur le fichier que tu as joins, en cliquant sur le bouton, l'effacement de la ligne, par ex. celle au nom de Dupond n'est effacée que sur Récap_Annuel et pas sur l'autre comme je voudrais que ce soit.
Si tu as la solution, je te remercie beaucoup et sinon tant pis.
Cordialement.
 

Bebere

XLDnaute Barbatruc
bonjour Tony
2 erreurs de ma part

le code corrigé

Public Sub vart()
Dim Cel As Range, DerL As Integer
Application.ScreenUpdating = False
Dim Nom As String
'plus de données
If ActiveCell.Row = 3 Then Exit Sub
On Error Resume Next
Nom = ActiveCell.Value 'EntireRow.Select
'si pas de nom on sort
If Nom = '' Then Exit Sub
Rows(ActiveCell.Row).EntireRow.Delete Shift:=xlUp
With Sheets('Details_Annuel')
DerL = .Range('B5').End(xlDown).Row
For Each Cel In .Range('B5:B' & DerL)
If Cel = Nom Then
'corrigé içi . devant rows,Cel à la place deActiveCell
.Rows(Cel.Row).EntireRow.Delete Shift:=xlUp
Exit For 'si égalité obtenue sort de la boucle
End If
Next Cel
End With
End Sub
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 823
dernier inscrit
ben talha redouane