outra duvida
Usando o codigo acima
Tenho outro problema. Este codigo ficara numa planilha de nome Plan 8(Base) , Esta serve como base a todas as planilhas que serao formadas ( copia ), quando e formada, existe um comando na macro para salvar com nome da Loja. Ate ai tudo bem, so que o codigo nao obdece ao nome em si da Palnilha que criou-se, que podera ser Plan14(Loja Pedro), ou Plan19(loja Pedro) e assim vai, e sim a Plan....desta planilha. Como resolver ?
Não sei se entendi corretamente, mas se quer fazer a cópia da aba que contem a rotina e evitar problema com o nome, é só apagar em todas as instruções a referencia com nome :
Plan7.Cells(Linha_Anterior.Row, x).Interior.ColorIndex = cor_fim
Se quer que a rotina funcione em todas as abas sem precisar copiar para cada uma, é só alterar o Evento de:
Worksheet_SelectionChange, para
Workbook_SheetSelectionChange, neste evento tem de colocar em "EstaPasta_de_trabalho" e apagar os que estão nos eventos das abas.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 17/08/2016 6:49 pm