Sub GopOm()
On Error Resume Next
Dim TjmO
Dim TjmCO
Dim k
With Sheets("Total")
.Unprotect Password:="... "
.[PM15:QA357].ClearContents
Application.ScreenUpdating = False
For k = 5 To 18
Sheets(k).Activate
ActiveSheet.Unprotect Password:="..."
[COLOR=#006400][I][B]ChangeCaseFromRange Sheets(k).Range("I14:AM208"), 2[/B][/I][/COLOR]
[B][COLOR=#0000cd] CgOm
CgConOm[/COLOR][/B]
TjmO = Join2DArray(Sheets(5).[C263:G399], Sheets(6).[C263:G399], Sheets(7).[C263:G399], Sheets(8).[C263:G399], _
Sheets(9).[C263:G399], Sheets(10).[C263:G399], Sheets(11).[C263:G399], Sheets(12).[C263:G399], Sheets(13).[C263:G399], _
Sheets(14).[C263:G399], Sheets(15).[C263:G399], Sheets(16).[C263:G399], Sheets(17).[C263:G399], Sheets(18).[C263:G399])
Sheets("Total").[PN15].Resize(UBound(TjmO, 1), UBound(TjmO, 2)).Value = TjmO
TjmCO = Join2DArray(Sheets(5).[I263:M399], Sheets(6).[I263:M399], Sheets(7).[I263:M399], Sheets(8).[I263:M399], _
Sheets(9).[I263:M399], Sheets(10).[I263:M399], Sheets(11).[I263:M399], Sheets(12).[I263:M399], Sheets(13).[I263:M399], _
Sheets(14).[I263:M399], Sheets(15).[I263:M399], Sheets(16).[I263:M399], Sheets(17).[I263:M399], Sheets(18).[I263:M399])
Sheets("Total").[PV15].Resize(UBound(TjmCO, 1), UBound(TjmCO, 2)).Value = TjmCO
ActiveSheet.Protect DrawingObjects:=False, Contents:=True, Scenarios:= _
False, AllowFiltering:=True, Password:="..."
ActiveSheet.EnableSelection = xlNoRestrictions
Next
.Activate
.[PM15].FormulaR1C1 = "=IF(RC[1]<>"""",COUNTA(R15C[1]:RC[1]),"""")"
.[PM15].AutoFill Destination:=[PM15:PM357]
.[PM15:PM357].Copy
.[PM15:PM357].PasteSpecial Paste:=xlPasteValues
.[PU15].FormulaR1C1 = "=IF(RC[1]<>"""",COUNTA(R15C[1]:RC[1]),"""")"
[PU15].AutoFill Destination:=[PU15:PU357]
.[PU15:PU357].Copy
.[PU15:PU357].PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
.[PP9:PQ9].FormulaR1C1 = "=NOW()"
.[PP9:PQ9].Copy
.[PP9:PQ9].PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
.Protect DrawingObjects:=False, Contents:=True, Scenarios:= _
False, AllowFiltering:=True, Password:="..."
.EnableSelection = xlNoRestrictions
End With
Run ALERT(Evaluate("TbTjmO"), 2)
End Sub