Bonjour à tous,
J'ai un petit problème avec un For
c'est pour effacer les lignes, à chaque ligne vidée (j'ai fait clearcontent aussi, c'est pareil), excel recalcul la page et comme elle est un peu lourde ça met un temps infini, je me suis dit que j'allais désactiver le calcul auto et le réactiver juste après la boucle, sauf que du coup mon for ne marche plus, il voit la première ligne contenant "validé" et même s'il boucle sur le reste jusqu'à Der_ligne ça n'efface plus le contenu comme si il ne voyait pas validé.
Une idée?
Merci
J'ai un petit problème avec un For
Code:
Der_lign = Range("B65536").End(xlUp).Row
'Application.Calculation = xlCalculationManual
For x = 6 To Der_lign
Set PlageDeRecherche = ActiveSheet.Columns(22)
Set Trouve = PlageDeRecherche.Cells.Find(what:="validé", LookAt:=xlWhole, LookIn:=xlValues)
If Not Trouve Is Nothing Then
AdresseTrouvee = Trouve.Address
Lignenageuse = Range(AdresseTrouvee).Row
Range("B" & Lignenageuse & ":L" & Lignenageuse) = ""
Range("N" & Lignenageuse & ":N" & Lignenageuse) = ""
End If
Next
'Application.Calculation = xlCalculationAutomatic
Une idée?
Merci
Dernière édition: