Sub TRIMM()
'trim text in column M
Dim rng As Range
Set rng = Sheets("AXXX").Range("M5:M1000")
rng.Value = Application.Trim(rng)
End Sub
Sub DELBRKS()
'delete line breaks in text
Set myRange = Application.Selection
Set myRange = Application.InputBox("Select Range", "RemoveLineBreaks", myRange.Address, Type:=8)
For Each myCell In myRange
myCell.Value = Replace(myCell.Value, Chr(10), ", ")
Next
For Each myCell In myRange
myCell.Value = WorksheetFunction.Trim(myCell)
Next
End Sub
Sub KL33ALL()
With Range("L2:Q2")
Range("L2:Q2") = ""
End With
Dim lo As ListObject
'Set reference to the first Table on the sheet
Set lo = ActiveSheet.ListObjects(1)
'Clear All Filters for entire Table
lo.AutoFilter.ShowAllData
'Change text colour
Application.ScreenUpdating = FALSE
Set r = Range("M5", Range("M" & Rows.Count).End(3))
r.Font.Color = vbBlack
End Sub
Sub KLEENAP()
'
With Range("P2")
Range("P2") = ""
End With
ActiveSheet.ListObjects(1).Range.AutoFilter field:=14
End Sub
Sub KLEENAQ()
'
With Range("Q2")
Range("Q2") = ""
End With
ActiveSheet.ListObjects(1).Range.AutoFilter field:=15
End Sub
Sub KLEENAM()
'
With Range("M2")
Range("M2") = ""
End With
ActiveSheet.ListObjects(1).Range.AutoFilter field:=13
End Sub
Sub KLEENAL()
'
With Range("L2")
Range("L2") = ""
End With
ActiveSheet.ListObjects(1).Range.AutoFilter field:=12
End Sub
Sub SONY3()
Dim sht As Worksheet
Set sht = Sheets("AXXX")
sht.Range("A4:AA4").AutoFilter field:=12, Criteria1:="=*" & sht.Range("L2").Value & "*"
sht.Range("A4:AA4").AutoFilter field:=13, Criteria1:="=*" & sht.Range("M2").Value & "*"
sht.Range("A4:AA4").AutoFilter field:=14, Criteria1:="=*" & sht.Range("P2").Value & "*"
sht.Range("A4:AA4").AutoFilter field:=15, Criteria1:="=*" & sht.Range("Q2").Value & "*"
End Sub
Sub PVTOPTS()
'
' PVT TOPTS Macro
' Keyboard Shortcut: Ctrl+Shift+Y
' Define books
Dim wb1 As Workbook
Set wb1 = ActiveWorkbook
wb1.Worksheets("IFS8").Select
Range("A5:L5").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.CurrentRegion.Offset(4).Resize(Selection.CurrentRegion.Rows.Count - 5).Select
Selection.Copy
ThisWorkbook.Activate
Sheets("IFS9").Select
Range("TAB_008_CUR[Assessor name]").Select
ActiveSheet.Paste
Application.CutCopyMode = FALSE
' Refresh all
ThisWorkbook.RefreshAll
' Check filters
Sheets("PVTS").Select
If Range("N5") <> "(All)" Then Range("N5") = "(All)"
If Range("N6") <> "(All)" Then Range("N6") = "(All)"
If Range("N7") <> "(All)" Then Range("N7") = "(All)"
If Range("N8") <> "(All)" Then Range("N8") = "(All)"
If Range("R5") <> "Y" Then Range("R5") = "Y"
If Range("R6") <> "N" Then Range("R6") = "N"
If Range("R7") <> "N" Then Range("R7") = "N"
If Range("R8") <> "N" Then Range("R8") = "N"
If Range("V5") <> "N" Then Range("V5") = "N"
If Range("V6") <> "N" Then Range("V6") = "N"
If Range("V7") <> "N" Then Range("V7") = "N"
If Range("V8") <> "N" Then Range("V8") = "N"
If Range("Z5") <> "Y" Then Range("Z5") = "Y"
If Range("Z6") <> "Y" Then Range("Z6") = "Y"
If Range("Z7") <> "N" Then Range("Z7") = "N"
If Range("Z8") <> "N" Then Range("Z8") = "N"
If Range("AD5") <> "Y" Then Range("AD5") = "Y"
If Range("AD6") <> "Y" Then Range("AD6") = "Y"
If Range("AD7") <> "Y" Then Range("AD7") = "Y"
If Range("AD8") <> "N" Then Range("AD8") = "N"
If Range("AH5") <> "Y" Then Range("AH5") = "Y"
If Range("AH6") <> "Y" Then Range("AH6") = "Y"
If Range("AH7") <> "Y" Then Range("AH7") = "Y"
If Range("AH8") <> "Y" Then Range("AH8") = "Y"
If Range("AP8") <> "Y" Then Range("AP8") = "Y"
If Range("AT8") <> "Y" Then Range("AT8") = "Y"
' Reapplys
Sheets("NALC").Select
If Range("E5") <> "(All)" Then Range("E5") = "(All)"
If Range("E6") <> "(All)" Then Range("E6") = "(All)"
If Range("E7") <> "(All)" Then Range("E7") = "(All)"
If Range("E8") <> "(All)" Then Range("E8") = "(All)"
ActiveSheet.AutoFilter.ApplyFilter
Sheets("REJS").Select
If Range("F5") <> "N" Then Range("F5") = "N"
If Range("F6") <> "N" Then Range("F6") = "N"
If Range("F7") <> "N" Then Range("F7") = "N"
If Range("F8") <> "N" Then Range("F8") = "N"
ActiveSheet.AutoFilter.ApplyFilter
' New part
Sheets("FUSE").Select
If Range("M15") > 0 Then
Sheets("REJS").Select
Range("F11:G11").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("REASSIGN").Select
Dim foundBlank1 As Range
Set foundBlank1 = Range("F10:F2000").Find(What:="", lookat:=xlWhole)
foundBlank1.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
' TRACK
Sheets("FUSE").Select
If Range("L15") > 0 Then
Sheets("NALC").Select
Range("D11:F11").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("TRACK").Select
Dim foundBlank2 As Range
Set foundBlank2 = Range("A10:A10000").Find(What:="", lookat:=xlWhole)
foundBlank2.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
' TRACK SNAP
Sheets("FUSE").Select
If Range("K15") = "CLEAR" Then
Sheets("TRACK").Select
Columns("H:H").Select
Selection.Copy
Dim foundBlank As Range
Set foundBlank = Range("I1:BB1").Find(What:="", lookat:=xlWhole)
foundBlank.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
Application.CutCopyMode = FALSE
' Dater
wb1.Activate
Sheets("IFS8").Select
Dim last_row As Integer
last_row = Cells(Rows.Count, 1).End(xlUp).MergeArea.UnMerge
last_row = Cells(Rows.Count, 1).End(xlUp).Select
Debug.Print last_row
Selection.Copy
ThisWorkbook.Activate
Sheets("TRACK").Select
Cells(9, ActiveCell.Column).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
With ActiveCell
.Value = Mid(.Value, 56)
End With
Cells(10, ActiveCell.Column).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
With ActiveCell
.Value = Mid(.Value, 45)
ActiveCell = DateValue(Format(.Value, "mm/dd/yyyy"))
End With
wb1.Close SaveChanges:=False
'''''
ThisWorkbook.Activate
Sheets("FUSE").Select
Range("K18") = "DONE"
With Range("L18")
.Value = Date
.NumberFormat = "dd/mm/yyyy"
End With
With Range("M18")
.Value = Time
.NumberFormat = "hh:mm"
End With
Sheets("TRACK").Select
MsgBox "Set Date And TIME now!"
End Sub