Rodzina oprogramowania do obsługi arkuszy kalkulacyjnych firmy Microsoft z narzędziami do analizowania, tworzenia wykresów i wymiany danych.
Zastosowałeś olewajkę, dlatego nie mogłeś uchwycić błędu.
On Error Resume Next
Poza tym twoja procedura sprawa dostępne style, a nie zmienia jak przypuszczam, powinna, obecne inne style na Normal.
Poniżej masz 2 procedury - pierwsza z myślą aby sprawdzić ile komórek miała inny styl
Druga wymuszająca zmienię na wszystkich komórkach aktywnego zakresu komórek.
Sub wstaw_styl_normal_sprawdzajac_ile_innych()
Dim x As Integer: x = 0
Dim wks As Worksheet: Set wks = ActiveSheet
Dim c As Range, r As Range: Set r = wks.UsedRange
For Each c In r
If c.Style <> "Normal" Then x = x + 1: c.Style = "Normal"
Next
MsgBox "Zmieonono " & x & " komórek, ktore miały inny styl niż normal.", _
vbInformation, "www.VBATools.pl"
End Sub
Sub wstaw_styl_normal()
Dim wks As Worksheet: Set wks = ActiveSheet
Dim r As Range: Set r = wks.UsedRange
r.Style = "Normal"
MsgBox "Zmieonono " & r.Count & " komórek, na styl normal.", _
vbInformation, "www.VBATools.pl"
End Sub