MJ13
XLDnaute Barbatruc
Re : _-_-_-_-_-_-_-_-_My MP3 V3_-_-_-_-_-_-_-_-_
Bonjour à tous
Merci Jack , C'est un peu le but du jeu .
Sinon, une petite coquille, 3 fois rien. avec ce code de remplacement (et il faut trier sur la taille avant de lancer la macro en double-cliquant sur la première ligne):
Code vb:
Sub Doublon_Recherche_VBA()
' Doublon_Recherche_VBA Macro
derl = Cells(65536, 1).End(xlUp).Row
Range("I2").Select
ActiveCell.FormulaR1C1 = "=IF(AND((RC[-6]=R[1]C[-6]),(RC[-7]=R[1]C[-7])),1,0)"
Range("J2").Select
ActiveCell.FormulaR1C1 = _
"=IF(AND((R[-1]C[-7]=RC[-7]),(R[-1]C[-8]=RC[-8])),1,0)"
Range("K2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
Range("I2:K2").Select
Selection.AutoFill Destination:=Range("I2:K" & derl)
Range("I2:K" & derl).Select
ActiveSheet.Range("$A$1:$K$" & derl).AutoFilter Field:=11, Criteria1:=">=1"
Range("C1:C" & derl).Select
Selection.SpecialCells(xlCellTypeVisible).Select
With Selection.Interior
.PatternColorIndex = xlAutomatic
.Color = 49407
.TintAndShade = 0
.PatternTintAndShade = 0
End With
ActiveSheet.ShowAllData
Range("I2:k" & derl).ClearContents
ActiveSheet.Range("$A$1:$K$" & derl).AutoFilter Field:=3, Criteria1:=RGB(255, _
192, 0), Operator:=xlFilterCellColor
End Sub
PS: après étude: c'est >=1
Bonjour à tous
Merci pour cette nouvelle mouture. L’application me permet d’apprendre le VBA et de comprendre le code source en essayant d’apporter des modifications mineures (sur la forme).
Merci Jack , C'est un peu le but du jeu .
Sinon, une petite coquille, 3 fois rien. avec ce code de remplacement (et il faut trier sur la taille avant de lancer la macro en double-cliquant sur la première ligne):
Code vb:
Sub Doublon_Recherche_VBA()
' Doublon_Recherche_VBA Macro
derl = Cells(65536, 1).End(xlUp).Row
Range("I2").Select
ActiveCell.FormulaR1C1 = "=IF(AND((RC[-6]=R[1]C[-6]),(RC[-7]=R[1]C[-7])),1,0)"
Range("J2").Select
ActiveCell.FormulaR1C1 = _
"=IF(AND((R[-1]C[-7]=RC[-7]),(R[-1]C[-8]=RC[-8])),1,0)"
Range("K2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
Range("I2:K2").Select
Selection.AutoFill Destination:=Range("I2:K" & derl)
Range("I2:K" & derl).Select
ActiveSheet.Range("$A$1:$K$" & derl).AutoFilter Field:=11, Criteria1:=">=1"
Range("C1:C" & derl).Select
Selection.SpecialCells(xlCellTypeVisible).Select
With Selection.Interior
.PatternColorIndex = xlAutomatic
.Color = 49407
.TintAndShade = 0
.PatternTintAndShade = 0
End With
ActiveSheet.ShowAllData
Range("I2:k" & derl).ClearContents
ActiveSheet.Range("$A$1:$K$" & derl).AutoFilter Field:=3, Criteria1:=RGB(255, _
192, 0), Operator:=xlFilterCellColor
End Sub
PS: après étude: c'est >=1
Dernière édition: