Tak Excelent. Den er super.
Jeg har ikke defineret det godt nok. Jeg ved godt, hvor fejlene kan opstå (ca. 8-9 steder), i de respektive 300 Excelfiler.
Tanken var at checke de celler, hvor jeg ved at der givetvis er fejl og samtidig rette dem. som fx:
Sub FindFejl2()
Sheets("Ark1").Select
If IsError(Range("H905").Value) Then
MsgBox "Der er fejl i celle"
Else
MsgBox "Der er ikke fejl"
End If
End Sub
Det var funktionen 'IsError(c.value)' som gav resultat. Sætningen 'SpecialCells(xlcelltypeFormulas,16) - hvad betyder det reelt?
Men jeg vil benytte dit kodeforslag til en afsluttende kontrol. For den kører jo rimelig stærkt når man begrænser søgningen til relevante ark/områder. Dvs den kan sikre at der ikke er nye (ukendte) fejl af denne type.
Så det er alletiders. Læg et svar.
Nb. Det lykkes ikke med ændring af decimal-angivelse i udvalgt område. se evt.
http://www.eksperten.dk/spm/806109