Tens Razao, nao havia pensado nisso, fiz aqui ficou a contento, mas se pudesse colocar um alarmezinho ia ficar SHOW tambem.
É que meu codigo ficou muito grande , fiz com o gravador de macro e associando as dicas dos amigos aqui, veja como ficou grande rsrsrs. Mas o importante é que ta tudo funcionando. leva cerca de 18s.
Sub A1_Criar_Planilha_Pedido_Frete()
Application.DisplayAlerts = False 'desabilite o alerta
Dim Wp1 As Worksheet
Dim Wp2 As Worksheet
Dim Valor_a_colar As String
Dim Dest As Range
Set Wp1 = Sheets("RESUMO") 'Referencia a guia Resumo como Ws1
'Definir destino
Dim cell As Range
For Each cell In Range("B8:B21")
cell.Select
If cell = "" Then
Set Dest = cell
GoTo Final
End If
Next cell
For Each cell In Range("D8:D21")
If cell = "" Then
Set Dest = cell
GoTo Final
End If
Next cell
Final:
Valor_a_colar = Range("H10") 'Copia o intervalo C4 da guia Resumo
Dest = Valor_a_colar 'Cola valores na guia Comissão
Application.CutCopyMode = False
Dim Ws1 As Worksheet
Dim nome
nome = Range("C5")
Set Ws1 = Sheets("RESUMO")
Application.ScreenUpdating = 0 'Deixa a macro mais rápida (Desliga a tela de atualização)
Sheets.Add ' inseri uma nova planilha
nome = Sheets("RESUMO").Range("H10")
ActiveSheet.Name = nome ' renomeia a planilha
Sheets("RESUMO").Select
Sheets("MODELO FRETE").Select
Range("A1:w80").Select
Selection.Copy
Sheets(nome).Select
Rows("1:1").RowHeight = 14.25
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Rows("1:1").RowHeight = 11.25
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
'copiar o novo botao que ainda vou criar aqui
Sheets("MODELO FRETE").Select
ActiveSheet.Shapes.Range(Array("Picture 3")).Select
Selection.Copy
Sheets(nome).Select
Range("Q2:Q3").Select
ActiveSheet.Paste
Selection.ShapeRange.IncrementLeft -2.25
Selection.ShapeRange.IncrementTop 18
Rows("2:2").RowHeight = 15.75
Rows("3:3").RowHeight = 15.75
Selection.ShapeRange.IncrementLeft -1.5
Selection.ShapeRange.IncrementTop -9
Selection.ShapeRange.IncrementLeft 3.75
Selection.ShapeRange.IncrementTop 0.75
Sheets("PEDIDO G").Select
Range("A53:A55").Select
Selection.Copy
Sheets(nome).Select
Range("C30").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("C53:C55").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("E30").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("AA2:AG3").Select
Selection.Copy
Sheets(nome).Select
Range("AA2").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("RESUMO").Select
Range("AC2:AH2").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AB3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("C23:E23").Select
Selection.Copy
Sheets(nome).Select
Range("C23:E23").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("C25:C27").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("C25:C27").Select
ActiveSheet.Paste
Sheets("MODELO FRETE").Select
Range("X2:Y3").Select
Selection.Copy
Sheets(nome).Select
Range("X2").Select
ActiveSheet.Paste
Sheets("MODELO FRETE").Select
Range("Y2:Y3").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("Y2").Select
Sheets("MODELO FRETE").Select
Range("X2:X3").Select
Selection.Copy
Sheets(nome).Select
Range("X2").Select
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
Sheets("MODELO FRETE").Select
Range("Y2:Y3").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("Y2").Select
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
Sheets("MODELO FRETE").Select
Range("X1:Y1").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("X1").Select
ActiveSheet.Paste
Range("X2:Y3").Select
Application.CutCopyMode = False
Selection.Copy
Range("X16").Select
ActiveSheet.Paste
Range("X22").Select
ActiveSheet.Paste
Range("X41").Select
ActiveSheet.Paste
Range("X52").Select
ActiveSheet.Paste
Sheets("MODELO FRETE").Select
Range("X4:Y15").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("X4").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("X18:Y21").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("X18").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("X24:Y40").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("X24").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("X43:Y51").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("X43").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("X54:Y62").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("X54").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("X2:Y62").Select
Range("X62").Activate
Application.CutCopyMode = False
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection.Borders(xlInsideHorizontal)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
With Selection
.HorizontalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
End With
Range("X63:Y80").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Sheets("RESUMO").Select
Range("H10:J10").Select
Selection.Copy
Sheets(nome).Select
Range("C5").Select
'ActiveSheet.Paste
'cola na pasta largura criada (1)a largura coluna e (2)os dados
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False '(1)
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False '(2)
Application.CutCopyMode = False 'Desativaj o clipboard
Sheets("RESUMO").Select
Range("H14:J14").Select
Selection.Copy
Sheets(nome).Select
Range("C7:E10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("C7:E10").Select
Application.CutCopyMode = False 'Desativaj o clipboard
Sheets("RESUMO").Select
Range("H20:J25").Select
Selection.Copy
Sheets(nome).Select
Range("C11:E16").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("C11:E16").Select
Application.CutCopyMode = False 'Desativaj o clipboard
Sheets("MODELO FRETE").Select
Range("A1:R56").Select
Selection.Copy
Sheets(nome).Select
Rows("1:1").RowHeight = 14.25
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Rows("1:1").RowHeight = 11.25
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("RESUMO").Select
Range("N3:T4").Select
Selection.Copy
Sheets(nome).Select
Range("G5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("N5:T5").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("G7:M7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("N6:P6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("G8:I8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("Q6:T6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("J8:M8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("N7:Q7").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("G9:J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("R7:T7").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("K9:M9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("N8:P9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("G10:I10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("Q8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("J10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("R8:T8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("K10:M10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("Q9:T9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("J11:M11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("O10").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("H12").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("N13:P52").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("G15:I15").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("Q13:Q52").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("J15").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("R13:R52").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("K15").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("S13:T52").Select
Selection.Copy
Sheets(nome).Select
Range("L15:M15").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("S53:T54").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("L55:M56").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("W7:X8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("P9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("W9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("P11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Columns("P:P").ColumnWidth = 5.29
Columns("P:P").ColumnWidth = 4.29
Sheets("RESUMO").Select
Range("X9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("Q11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Columns("Q:Q").ColumnWidth = 10.57
Sheets("RESUMO").Select
Range("W10:X13").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("P12:Q12").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("MODELO FRETE").Select
Range("C15").Select
Selection.Copy
Range("P16:Q17").Select
ActiveSheet.Paste Link:=True
Application.CutCopyMode = False
ActiveSheet.Unprotect
Range("C15:E16").Select
Selection.Copy
Range("P16:Q17").Select
ActiveSheet.Paste Link:=True
Range("C17:E18").Select
Application.CutCopyMode = False
Selection.Copy
Range("P18:Q19").Select
ActiveSheet.Paste Link:=True
Application.CutCopyMode = False
Sheets(nome).Select
'Formulas Frete e Envio
Range("P16:Q17").Select
ActiveCell.FormulaR1C1 = "=IF(R[-1]C[-13]="""","""",R[-1]C[-13])"
Range("P18:Q19").Select
ActiveCell.FormulaR1C1 = "=IF(R[-1]C[-13]="""","""",R[-1]C[-13])"
Range("P20:Q21").Select
Range("C11").Select
Selection.Copy
Range("C21:E22").Select
ActiveSheet.Paste Link:=True
Sheets("MODELO FRETE").Select
Application.CutCopyMode = False
Range("P16:Q17").Select
Selection.Copy
Range("R16").Select
ActiveSheet.Paste Link:=True
Range("P18:Q19").Select
Application.CutCopyMode = False
Selection.Copy
Range("R18").Select
ActiveSheet.Paste Link:=True
Range("S20").Select
Application.CutCopyMode = False
Sheets("RESUMO").Select
Range("W18:X19").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("P20:Q21").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("RESUMO").Select
Range("W20:X21").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("P22:Q23").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("P22:Q23").Select
Selection.FormatConditions.Delete
Application.CutCopyMode = False
Sheets("Pedido G").Select
Range("G60").Select
Selection.Copy
Sheets(nome).Select
Range("P24").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
With Selection.Font
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
End With
Sheets("RESUMO").Select
Sheets("MODELO FRETE").Select
Range("AI1:AP53").Select
Selection.Copy
Sheets(nome).Select
Range("AI1").Select
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveSheet.Paste
Range("Z1:AH1").Select
Application.CutCopyMode = False
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Range("Z2:Z12").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Range("AA12:AH12").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Range("AA4:AH12").Select
Range("AA12").Activate
With Selection.Interior
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Range("AH2:AH3").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent3
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Sheets("MODELO FRETE").Select
ActiveSheet.Shapes.Range(Array("Bevel 2")).Select
Selection.Copy
Sheets(nome).Select
Range("D25").Select
ActiveSheet.Paste
Selection.ShapeRange.IncrementLeft 8.25
Selection.ShapeRange.IncrementTop 4.5
Range("P16:Q17").Select
Columns("Q:Q").ColumnWidth = 11.86
Range("C5:E6").Select
Sheets("PEDIDO G").Select
Range("C3:G3").Select
Selection.Copy
Sheets(nome).Select
Range("AK3:AO3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("C5:E5").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AK5:AM5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("F5:G5").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AN5:AO5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("F6:G6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AN6:AO6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("C7:G7").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AK7:AO7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("A8:B8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AI8:AJ8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("A9:B9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AI9:AJ9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("C8:D8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AK8:AL8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("C9:D9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AK9:AL9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("E8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AM8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("F8:G8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AN8:AO8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("E9:G9").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AM9:AO9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("PEDIDO G").Select
Range("E10:G10").Select
Application.CutCopyMode = False
Selection.Copy
Sheets(nome).Select
Range("AM10:AO10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
' Aqui copia itens Pedido G para nome
Sheets("PEDIDO G").Select
Range("A12:G51").Select
Selection.Copy
Sheets(nome).Select
Range("AI13").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("P9:Q9").Select
Selection.Copy
Range("R9").Select
ActiveSheet.Paste Link:=True
Range("P10:Q10").Select
Application.CutCopyMode = False
Selection.Copy
Range("R10").Select
ActiveSheet.Paste Link:=True
Range("P11").Select
Application.CutCopyMode = False
Selection.Copy
Range("R11").Select
ActiveSheet.Paste Link:=True
Range("Q11").Select
Application.CutCopyMode = False
Selection.Copy
Range("S11").Select
ActiveSheet.Paste Link:=True
Range("P12:Q12").Select
Application.CutCopyMode = False
Selection.Copy
Range("R12").Select
ActiveSheet.Paste Link:=True
Range("P13:Q13").Select
Application.CutCopyMode = False
Selection.Copy
Range("R13").Select
ActiveSheet.Paste Link:=True
Range("P14:Q14").Select
Application.CutCopyMode = False
Selection.Copy
Range("R14").Select
ActiveSheet.Paste Link:=True
Range("P15:Q15").Select
Application.CutCopyMode = False
Selection.Copy
Range("R15").Select
ActiveSheet.Paste Link:=True
Range("P16:Q17").Select
Application.CutCopyMode = False
Selection.Copy
Range("R16").Select
ActiveSheet.Paste Link:=True
Range("P18:Q19").Select
Application.CutCopyMode = False
Selection.Copy
Range("R18").Select
ActiveSheet.Paste Link:=True
Range("P20:Q21").Select
Application.CutCopyMode = False
Selection.Copy
Range("R20").Select
ActiveSheet.Paste Link:=True
Range("P22:Q23").Select
Application.CutCopyMode = False
Selection.Copy
Range("R22").Select
ActiveSheet.Paste Link:=True
Range("Y2:Y3").Select
Selection.EntireColumn.Hidden = True
ActiveSheet.Shapes.Range(Array("Bevel 3")).Select
Selection.ShapeRange.IncrementLeft 0.75
Selection.ShapeRange.IncrementTop -4.5
Application.CutCopyMode = False
Range("C5").Select
Application.ScreenUpdating = 1 'Deixa a macro mais rápida (Liga a tela de atualização)
'Sheets(nome).Select
Sheets("Resumo").Select
On Error Resume Next
Dim Caminho2 As String 'declaracao da variável caminho
'Caminho = ThisWorkbook.Path & ""
Caminho = "C:UsersAndreDesktopPedidos Gauer" & ""
ActiveWorkbook.SaveAs Filename:=Caminho & [C32].Value & ".xlsm"
'MsgBox ("Planilha Salva Como : ") & [C32].Value & ".xlsm"
Run "D1_Limpar"
Range("H24").Select
ActiveCell = "Frete Solicitado"
Range("H28").Select
ActiveCell = "=H22"
Range("H30").Select
ActiveCell = "=H20"
Range("H2").Select
Application.DisplayAlerts = True 'habilite novamente
MsgBox (" Sistema Pronto !")
End Sub
Grato
Andre