...tô aprendendo o basicão ainda ... = D.
Estamos aqui pra isso! Vamos lá !
Sub Limpar_Pre_Flop_Slot1()
'application.screenupdating = false 'caso algo estranho aparecer na tela
'Quando você não especifica a planilha, o código roda na planilha ativa...
'Este é o caso dos Range soltos abaixo... eu particularmente não gosto !
' Limpa as mãos suiteds
Range("Q24").Copy 'ao invés de terminar com ".select" e começar a linha seguinte com "selection.", faça numa linha só
Range("PRE_FLOP_SLOT1_SUITEDS").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
' Limpa as mãos offsuiteds
Range("Q25").Copy
Range("PRE_FLOP_SLOT1_OFF_SUITEDS").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
' Limpa os pocket pairs
Range("Q26").Copy
Range("PRE_FLOP_SLOT1_POCKET_PAIRS").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
' Limpa os comentários
Range("C34").FormulaR1C1 = ""
' Roda a macro Resetar_PF_SLOT1
Call Resetar_PF_Slot1
Range("C17").Select
'application.screenupdating = true 'caso algo estranho aparecer na tela
End Sub
Sub Resetar_PF_Slot1()
' Reseta PF - Slot 1 - Spades
Sheets("PF").Range("C7").Copy
Sheets("PF").Range("PF_SLOT1_S").PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
' Reseta PF - Slot 1 - Clubs
Sheets("PF").Range("R7").Copy
Sheets("PF").Range("PF_SLOT1_C").PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
' Reseta PF - Slot 1 - Diamonds
Sheets("PF").Range("C23").Copy
Sheets("PF").Range("PF_SLOT1_D").PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
' Reseta PF - Slot 1 - Hearts
Sheets("PF").Range("R23").Copy
Sheets("PF").Range("PF_SLOT1_H").PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
Se a tela piscar *(alguém internamente fudeu o código do Copy/Paste, lá na microsoft. Antigamente não dava zuera na tela e hoje pode dar...) enfim, se a tela der uma piscada ou aparecer coisas estranhas em tela dps de rodar, aí sim, só neste caso, coloque o screenupdating false no começo e true no final somente da primeira rotina... onde eu coloquei e deixei comentado...
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 15/02/2017 8:04 am