DenniBrink
New Member
- Joined
- Jul 31, 2016
- Messages
- 46

B C D E F G H I
[TABLE="width: 500"]
<tbody>[TR]
[TD]Name
[/TD]
[TD]Sat
[/TD]
[TD]Sun
[/TD]
[TD]Mon
[/TD]
[TD]Tue
[/TD]
[TD]Wed
[/TD]
[TD]Thu
[/TD]
[TD]Fri
[/TD]
[/TR]
[TR]
[TD]Bob
[/TD]
[TD]NS
[/TD]
[TD]NS
[/TD]
[TD]Clean
[/TD]
[TD]Inspect
[/TD]
[TD]Build
[/TD]
[TD]Inspect
[/TD]
[TD]Clean
[/TD]
[/TR]
[TR]
[TD]Richard
[/TD]
[TD]Clean
[/TD]
[TD]NS
[/TD]
[TD]NS
[/TD]
[TD]Clean
[/TD]
[TD]Inspect
[/TD]
[TD]Build
[/TD]
[TD]Inspect
[/TD]
[/TR]
</tbody>[/TABLE]
The following is an example of VBS script I am trying to revise:
Sub SATFILTER()
' SATFILTER Macro
' Filters Master Daily Schedule Worksheet for Employees Assigned to Work Saturday.
Application.ScreenUpdating = False
Sheets("SAT_ASSIGNMENTS").Select
Range("B8:C38").Clear
Sheets("MASTER DAILY SCHED").Select "THIS AREA NEEDS REVISING; ERROR HANDLING OCCURS"
ActiveSheet.Range("$C$4:$I$56").AutoFilter Field:=1, Criteria1:=Array( _ "I believe this should be define as a string = "NS"
"3003/3009", "3070/3017", "3070/3086", "3087/3088/3089", "3090/3091", "3092/3093", _
"AFCS", "AFSM", "APPS #1", "APPS #2", "DBCS", "E. Battery Rm", "FSS", "SPSS/APBS"), _
Operator:=xlFilterValues
Range("B8:C56").Select
Selection.Copy
Sheets("SAT_ASSIGNMENTS").Select "Problem Here; Error Handling Occurs"
Range("B8").Select
ActiveSheet.Paste
Sheets("MASTER DAILY SCHED").AutoFilterMode = False
Sheets("SAT_ASSIGNMENTS").Select
Application.ScreenUpdating = True
End Sub