SaberExcel - o Site de quem precisa Aprender Excel VBA
Essa macro do Aplicativo Microsoft Excel VBA(Visual Basic Application), o macro irá criar as cópias necessárias para a digitação e também nomeneia,
auto-incrementando um número à folha de planilha a cada execução do código, observe que inserirá jogos de planilha para cada 'Vendedor' folha planilha original neste caso a folha de Planilha (Principal- Coluna(A) )
Caro Senhor Marcondes,
Preciso Montar uma Planilha para o meu trabalho,
Preciso de um macro que ao executar cria uma cópia das planilhas existentes,
baseados no número de vendededores, isto é, se existir 3 vendedores, o macro
criará 3 planilhas com o mesmo nome das originais BALANÇO E SOMA, incrementando
autonumericamente aos nomes das folhas de planilhas a cada execução,
se for possível. Luciene - São Paulo.
Prezada Luciene - tem jeito sim,
a partir do exemplo que me enviou, estou lhe enviando a planilha, que cria
os nomes da folhas de planilhas BALANÇO E SOMA, a cada execução do macro
incrementa número às folhas de planilhas, a quantidade inseridas também,
é variável de acordo com o total de nomes inseridos na coluna(A), se for
10 nomes criará um conjunto de Planilhas. E como a planilha é um exemplo, também
inserí um macro para deletar todas as folhas de planilhas e preservar as desejadas
veja os códigos abaixo.
Como haviámos combinado, os exemplos de planilhas que desenvolvo, são disponibilizadas
aos visitantes do site, gratuitamente para que possam também usufruir do exemplo,
que poderá muito bem servir alguém, quer seja didáticamente ou também profissionalmente
tendo em vista a boa performance dos códigos. Fiquem com Deus, Expedito Marcondes
Observe, esse é o principio do seu projeto, então como você esta pretendendo,
o macro vai criando as cópias necessárias para a digitação e vai renomenado,
auto-incrementando um número à folha de planilha, observe que inserirá
jogos de planilha para cada 'Vendedor' folha planilha original
Sub Criando_folha_planilhas_copias()
Acesso Livre faça o login - Registrados (REGISTRE-SE!)
End Sub
'Função vPlanilhaExiste, verifica se uma planilha existe dentro de um Livro(grupo de planilhas)
'verificando : If vPlanilhaExiste(vNomePlanilha) Then ...
Public Function vPlanilhaExiste(ByVal vNomeLivro As String, ByVal vNomePlanilha As String) As Boolean
Acesso Livre faça o login - Registrados (REGISTRE-SE!)
End Function
'este macro deletará todas as folhas de planilhas e preservára somente as folhas de planilhas desejadas.
Sub Deleta_Planilhas_Exceto_Desejada()
Acesso Livre faça o login - Registrados (REGISTRE-SE!)
End Sub
Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos SaberExcel
Acesso Livre faça o login - Registrados (REGISTRE-SE!)
Baixe o exemplo de planilha contendo os macros e função acima
Excel vba planilha copia plans verfica existencia (79.97 KB)