Código da atualização das planilhas:
Option Explicit
Sub AtualizarDaily()
Dim dDataRef As Variant
Dim arrDataRef() As String
Dim PvI As PivotItem
Dim arrPvI() As String
Dim SLADiario As PivotTable
Dim SLAAcumulado As PivotTable
Dim BacklogChassi As PivotTable
Dim BacklogCarroceria As PivotTable
Dim BacklogDiesel As PivotTable
Dim BacklogSpot As PivotTable
Dim BacklogVTR As PivotTable
Dim SLADiarioPortal1 As PivotTable
Dim SLADiarioPortal2 As PivotTable
Dim SLADiarioPortal3 As PivotTable
Dim SLADiarioPortal4 As PivotTable
Dim SLADiarioPortal5 As PivotTable
Dim SLADiarioPortal6 As PivotTable
Dim SLADiarioPortal7 As PivotTable
Dim SLADiarioPortal8 As PivotTable
Dim SLAAcumuladoPortal1 As PivotTable
Dim SLAAcumuladoPortal2 As PivotTable
Dim SLAAcumuladoPortal3 As PivotTable
Dim SLAAcumuladoPortal4 As PivotTable
Dim SLAAcumuladoPortal5 As PivotTable
Dim SLAAcumuladoPortal6 As PivotTable
Dim SLAAcumuladoPortal7 As PivotTable
Dim SLAAcumuladoPortal8 As PivotTable
Dim wbDaily As Workbook
Dim ws As Worksheet
Dim shRelatorio As Worksheet
Dim rngSLA As Range
Dim intColSLA As Integer
For Each ws In ThisWorkbook.Worksheets
ws.Unprotect ("peg#2017")
Next ws
ThisWorkbook.RefreshAll
Application.DisplayAlerts = False
Application.ScreenUpdating = False
dDataRef = InputBox("Digite a data de referência no formato dd/mm/aaaa: ")
dDataRef = Format(dDataRef, "m/d/yyyy")
'======= Aqui pode dar problema com o formato da data! ================================
arrDataRef = Split(dDataRef, "/")
Set SLADiario = SLADia.PivotTables("PivotTable1")
SLADiario.PivotFields("DATA_RECEBIMENTO_PEDIDO").PivotItems(dDataRef).Visible = True
'======= Atualizando filtro da data de entrega do SLA Diário Globus ================================
For Each PvI In SLADiario.PivotFields("DATA_RECEBIMENTO_PEDIDO").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
'======= Atualizando filtro das datas de entrega do SLA Acumulado Globus ================================
Set SLAAcumulado = SLAAcum.PivotTables("PivotTable1")
SLAAcumulado.PivotFields("DATA_RECEBIMENTO_PEDIDO").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumulado.PivotFields("DATA_RECEBIMENTO_PEDIDO").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
'======= Atualizando filtro da data de encerramento do chamado do SLA Diário Portal ================================
Set SLADiarioPortal1 = SLADiaPortal.PivotTables("PivotTable1")
Set SLADiarioPortal2 = SLADiaPortal.PivotTables("PivotTable2")
Set SLADiarioPortal3 = SLADiaPortal.PivotTables("PivotTable3")
Set SLADiarioPortal4 = SLADiaPortal.PivotTables("PivotTable4")
Set SLADiarioPortal5 = SLADiaPortal.PivotTables("PivotTable5")
Set SLADiarioPortal6 = SLADiaPortal.PivotTables("PivotTable6")
Set SLADiarioPortal7 = SLADiaPortal.PivotTables("PivotTable7")
Set SLADiarioPortal8 = SLADiaPortal.PivotTables("PivotTable8")
For Each PvI In SLADiarioPortal1.PivotFields("data_de_encerramento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal2.PivotFields("data_de_encerramento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal3.PivotFields("data_de_fechamento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal4.PivotFields("data_de_fechamento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal5.PivotFields("data_de_fechamento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal6.PivotFields("data_de_fechamento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal7.PivotFields("data_de_encerramento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
For Each PvI In SLADiarioPortal8.PivotFields("data_de_fechamento").PivotItems
If PvI <> dDataRef Then
PvI.Visible = False
End If
Next
'======= Atualizando filtro das datas de encerramento dos chamados do SLA Acumulado Portal ================================
Set SLAAcumuladoPortal1 = SLAAcumPortal.PivotTables("PivotTable1")
Set SLAAcumuladoPortal2 = SLAAcumPortal.PivotTables("PivotTable2")
Set SLAAcumuladoPortal3 = SLAAcumPortal.PivotTables("PivotTable3")
Set SLAAcumuladoPortal4 = SLAAcumPortal.PivotTables("PivotTable4")
Set SLAAcumuladoPortal5 = SLAAcumPortal.PivotTables("PivotTable5")
Set SLAAcumuladoPortal6 = SLAAcumPortal.PivotTables("PivotTable6")
Set SLAAcumuladoPortal7 = SLAAcumPortal.PivotTables("PivotTable7")
Set SLAAcumuladoPortal8 = SLAAcumPortal.PivotTables("PivotTable8")
SLAAcumuladoPortal1.PivotFields("data_de_encerramento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal1.PivotFields("data_de_encerramento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal2.PivotFields("data_de_encerramento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal2.PivotFields("data_de_encerramento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal3.PivotFields("data_de_fechamento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal3.PivotFields("data_de_fechamento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal4.PivotFields("data_de_fechamento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal4.PivotFields("data_de_fechamento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal5.PivotFields("data_de_fechamento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal5.PivotFields("data_de_fechamento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal6.PivotFields("data_de_fechamento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal6.PivotFields("data_de_fechamento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal7.PivotFields("data_de_encerramento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal7.PivotFields("data_de_encerramento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
SLAAcumuladoPortal8.PivotFields("data_de_fechamento").PivotItems(dDataRef).Visible = True
For Each PvI In SLAAcumuladoPortal8.PivotFields("data_de_fechamento").PivotItems
arrPvI = Split(PvI, "/")
If PvI = "(blank)" Or PvI = "(vazio)" Then
PvI.Visible = False
ElseIf arrPvI(0) & arrPvI(2) <> arrDataRef(0) & arrDataRef(2) Then 'Testando se tem o mesmo mês e ano
PvI.Visible = False
ElseIf CInt(arrPvI(1)) > CInt(arrDataRef(1)) Then 'Testando o dia
PvI.Visible = False
Else
PvI.Visible = True
End If
Next
'======= Atualizando filtro de pedidos não entregues do backlog de Chassi ================================
Set BacklogChassi = Chassi.PivotTables("PivotTable3")
BacklogChassi.PivotFields("NO_PEDIDO").ClearAllFilters 'Atenção se o Excel for em português!
BacklogChassi.PivotFields("NO_PEDIDO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
'======= Atualizando filtro de pedidos não entregues do backlog de Carroceria ================================
Set BacklogCarroceria = Carroceria.PivotTables("PivotTable3")
BacklogCarroceria.PivotFields("NO_PEDIDO").ClearAllFilters 'Atenção se o Excel for em português!
BacklogCarroceria.PivotFields("NO_PEDIDO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
'BacklogCarroceria.PivotFields("NO_PEDIDO").PivotItems("228032").Visible = False 'Pedido com problema Globus
'======= Atualizando filtro de pedidos não entregues do backlog de Diesel ================================
Set BacklogDiesel = Diesel.PivotTables("PivotTable3")
BacklogDiesel.PivotFields("NO_PEDIDO").ClearAllFilters 'Atenção se o Excel for em português!
BacklogDiesel.PivotFields("NO_PEDIDO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
'======= Atualizando filtro de pedidos não entregues do backlog de Spot ================================
Set BacklogSpot = Spot.PivotTables("PivotTable3")
BacklogSpot.PivotFields("NO_PEDIDO").ClearAllFilters 'Atenção se o Excel for em português!
BacklogSpot.PivotFields("NO_PEDIDO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
'======= Atualizando filtro de pedidos não entregues do backlog de VTR ================================
Set BacklogVTR = VTR.PivotTables("PivotTable3")
BacklogVTR.PivotFields("NO_PEDIDO").ClearAllFilters 'Atenção se o Excel for em português!
BacklogVTR.PivotFields("NO_PEDIDO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
'BacklogVTR.PivotFields("NO_PEDIDO").PivotItems("228290").Visible = False 'Pedido com problema Globus
'======= Atualizando filtro de solicitacoes do backlog de Chassi ================================
Set BacklogChassi = Nothing
Set BacklogChassi = Chassi.PivotTables("PivotTable2")
BacklogChassi.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
On Error Resume Next
BacklogChassi.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
BacklogChassi.PivotFields("NO_SOLICITACAO").PivotItems("9234917").Visible = False 'Erro Globus (cot. aberta e fechada)
On Error GoTo 0
Set BacklogChassi = Nothing
Set BacklogChassi = Chassi.PivotTables("PivotTable1")
BacklogChassi.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
'== Usar comandos abaixo somente se o campo "NO COTACAO" não estiver com a opção 'em branco' selecionada
' For Each PvI In BacklogChassi.PivotFields("NO_COTACAO").PivotItems
'
' If PvI = "(blank)" Or PvI = "(vazio)" Then
' PvI.Visible = True
' Else
' PvI.Visible = False
' End If
'
' Next
On Error Resume Next
BacklogChassi.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
'======= Atualizando filtro de solicitacoes do backlog de Carroceria ================================
Set BacklogCarroceria = Nothing
Set BacklogCarroceria = Carroceria.PivotTables("PivotTable2")
BacklogCarroceria.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
On Error Resume Next
BacklogCarroceria.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
Set BacklogCarroceria = Nothing
Set BacklogCarroceria = Carroceria.PivotTables("PivotTable1")
BacklogCarroceria.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
'== Usar comandos abaixo somente se o campo "NO COTACAO" da 1º tabela dinâmica não estiver com a opção 'em branco' selecionada
' For Each PvI In BacklogCarroceria.PivotFields("NO_COTACAO").PivotItems
'
' If PvI = "(blank)" Or PvI = "(vazio)" Then
' PvI.Visible = True
' Else
' PvI.Visible = False
' End If
'
' Next
On Error Resume Next
BacklogCarroceria.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
'======= Atualizando filtro de solicitacoes do backlog de Diesel ================================
Set BacklogDiesel = Nothing
Set BacklogDiesel = Diesel.PivotTables("PivotTable2")
BacklogDiesel.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
On Error Resume Next
BacklogDiesel.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
Set BacklogDiesel = Nothing
Set BacklogDiesel = Diesel.PivotTables("PivotTable1")
BacklogDiesel.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
'== Usar comandos abaixo somente se o campo "NO COTACAO" da 1º tabela dinâmica não estiver com a opção 'em branco' selecionada
' For Each PvI In BacklogDiesel.PivotFields("NO_COTACAO").PivotItems
'
' If PvI = "(blank)" Or PvI = "(vazio)" Then
' PvI.Visible = True
' Else
' PvI.Visible = False
' End If
'
' Next
On Error Resume Next
BacklogDiesel.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
'======= Atualizando filtro de solicitacoes do backlog de Spot ================================
Set BacklogSpot = Nothing
Set BacklogSpot = Spot.PivotTables("PivotTable2")
BacklogSpot.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
On Error Resume Next
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("9235864").Visible = False 'Erro Globus (cot. aberta e fechada)
On Error GoTo 0
Set BacklogSpot = Nothing
Set BacklogSpot = Spot.PivotTables("PivotTable1")
BacklogSpot.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
'== Usar comandos abaixo somente se o campo "NO COTACAO" da 1º tabela dinâmica não estiver com a opção 'em branco' selecionada
' For Each PvI In BacklogSpot.PivotFields("NO_COTACAO").PivotItems
'
' If PvI = "(blank)" Or PvI = "(vazio)" Then
' PvI.Visible = True
' Else
' PvI.Visible = False
' End If
'
' Next
On Error Resume Next
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("9237783").Visible = False 'Regularização!
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("9237784").Visible = False 'Regularização!
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("9237785").Visible = False 'Regularização!
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("9237786").Visible = False 'Regularização!
BacklogSpot.PivotFields("NO_SOLICITACAO").PivotItems("9237787").Visible = False 'Regularização!
On Error GoTo 0
'======= Atualizando filtro de solicitacoes do backlog de VTR ================================
Set BacklogVTR = Nothing
Set BacklogVTR = VTR.PivotTables("PivotTable2")
BacklogVTR.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
On Error Resume Next
BacklogVTR.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
Set BacklogVTR = Nothing
Set BacklogVTR = VTR.PivotTables("PivotTable1")
BacklogVTR.PivotFields("NO_SOLICITACAO").ClearAllFilters 'Atenção se o Excel for em português!
'== Usar comandos abaixo somente se o campo "NO COTACAO" da 1º tabela dinâmica não estiver com a opção 'em branco' selecionada
' For Each PvI In BacklogVTR.PivotFields("NO_COTACAO").PivotItems
'
' If PvI = "(blank)" Or PvI = "(vazio)" Then
' PvI.Visible = True
' Else
' PvI.Visible = False
' End If
'
' Next
On Error Resume Next
BacklogVTR.PivotFields("NO_SOLICITACAO").PivotItems("(blank)").Visible = False 'Atenção se o Excel for em português!
On Error GoTo 0
'======= Gerando tabelas com pedidos entregues fora do prazo ================================
Set wbDaily = ActiveWorkbook
'' CHASSI
'
' SLADiario.Range("C17").ShowDetail = True
' Set shRelatorio = wbDaily.Sheets(ActiveSheet.Name)
'
' Set rngSLA = shRelatorio.Range("1:1").Find("ATENDIMENTO_SLA")
' intColSLA = rngSLA.Column
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter Field:=intColSLA, Criteria1:="0"
' shRelatorio.Range("1:1").Find("FORA_DO_PRAZO").EntireColumn.Delete
' shRelatorio.Range("1:1").Find("Nome_Arquivo").EntireColumn.Delete
' shRelatorio.Range("1:1").Find(What:="TIPO_SOLIC", LookAt:=xlWhole).EntireColumn.Delete
' wbDaily.Sheets("CHASSI ITENS ENTREGUES").Delete
' shRelatorio.Name = "CHASSI ITENS ENTREGUES"
' shRelatorio.Tab.Color = RGB(255, 192, 0)
' shRelatorio.Move before:=wbDaily.Sheets("CHASSI")
'
''CARROCERIA
'
' SLADiario.Range("C16").ShowDetail = True
' Set shRelatorio = wbDaily.Sheets(ActiveSheet.Name)
'
' Set rngSLA = shRelatorio.Range("1:1").Find("ATENDIMENTO_SLA")
' intColSLA = rngSLA.Column
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter Field:=intColSLA, Criteria1:="0"
' shRelatorio.Range("1:1").Find("FORA_DO_PRAZO").EntireColumn.Delete
' shRelatorio.Range("1:1").Find("Nome_Arquivo").EntireColumn.Delete
' shRelatorio.Range("1:1").Find(What:="TIPO_SOLIC", LookAt:=xlWhole).EntireColumn.Delete
' wbDaily.Sheets("CARROCERIA ITENS ENTREGUES").Delete
' shRelatorio.Name = "CARROCERIA ITENS ENTREGUES"
' shRelatorio.Tab.Color = RGB(255, 192, 0)
' shRelatorio.Move before:=wbDaily.Sheets("CARROCERIA")
'
''DIESEL
'
' SLADiario.Range("C18").ShowDetail = True
' Set shRelatorio = wbDaily.Sheets(ActiveSheet.Name)
'
' Set rngSLA = shRelatorio.Range("1:1").Find("ATENDIMENTO_SLA")
' intColSLA = rngSLA.Column
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter Field:=intColSLA, Criteria1:="0"
' shRelatorio.Range("1:1").Find("FORA_DO_PRAZO").EntireColumn.Delete
' shRelatorio.Range("1:1").Find("Nome_Arquivo").EntireColumn.Delete
' shRelatorio.Range("1:1").Find(What:="TIPO_SOLIC", LookAt:=xlWhole).EntireColumn.Delete
' wbDaily.Sheets("DIESEL, LUB E ARLA ITENS ENTREG").Delete
' shRelatorio.Name = "DIESEL, LUB E ARLA ITENS ENTREG"
' shRelatorio.Tab.Color = RGB(255, 192, 0)
' shRelatorio.Move before:=wbDaily.Sheets("DIESEL, LUB E ARLA")
'
''SPOT
'
' SLADiario.Range("C19").ShowDetail = True
' Set shRelatorio = wbDaily.Sheets(ActiveSheet.Name)
'
' Set rngSLA = shRelatorio.Range("1:1").Find("ATENDIMENTO_SLA")
' intColSLA = rngSLA.Column
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter Field:=intColSLA, Criteria1:="0"
' shRelatorio.Range("1:1").Find("FORA_DO_PRAZO").EntireColumn.Delete
' shRelatorio.Range("1:1").Find("Nome_Arquivo").EntireColumn.Delete
' shRelatorio.Range("1:1").Find(What:="TIPO_SOLIC", LookAt:=xlWhole).EntireColumn.Delete
' wbDaily.Sheets("LIMPEZA ITENS ENTREGUES").Delete
' shRelatorio.Name = "LIMPEZA ITENS ENTREGUES"
' shRelatorio.Tab.Color = RGB(255, 192, 0)
' shRelatorio.Move before:=wbDaily.Sheets("LIMPEZA E OUTROS")
'
''VTR
'
' SLADiario.Range("C20").ShowDetail = True
' Set shRelatorio = wbDaily.Sheets(ActiveSheet.Name)
'
' Set rngSLA = shRelatorio.Range("1:1").Find("ATENDIMENTO_SLA")
' intColSLA = rngSLA.Column
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter
' Range(Cells(1, 1), Cells(1, intColSLA)).AutoFilter Field:=intColSLA, Criteria1:="0"
' shRelatorio.Range("1:1").Find("FORA_DO_PRAZO").EntireColumn.Delete
' shRelatorio.Range("1:1").Find("Nome_Arquivo").EntireColumn.Delete
' shRelatorio.Range("1:1").Find(What:="TIPO_SOLIC", LookAt:=xlWhole).EntireColumn.Delete
' wbDaily.Sheets("VTR ITENS ENTREGUES").Delete
' shRelatorio.Name = "VTR ITENS ENTREGUES"
' shRelatorio.Tab.Color = RGB(255, 192, 0)
' shRelatorio.Move before:=wbDaily.Sheets("VTR")
Application.DisplayAlerts = True
Application.ScreenUpdating = True
Call AtualizaResumo.AtualizarResumo
ResumoGlobusAcum.Range("DataRef") = dDataRef
For Each ws In ThisWorkbook.Worksheets
ws.Protect ("peg#2017")
Next ws
MsgBox "Atualização concluída!"
End Sub