Ir ao conteúdo
  • Cadastre-se

Macro de planilhas


Posts recomendados

Oi Tudo bem?

 

Existe uma macro que faz uma cópia exata da planilha original:

 

Sub SalvarCopiaComo()
Dim sExtensao As String
Dim sNomeSalvarComo As String
Dim Nome As Single

Nome = Cells(1, "M")

    sExtensao = Mid(ThisWorkbook.FullName, (InStrRev(StringCheck:=ThisWorkbook.FullName, StringMatch:=".", Compare:=vbTextCompare)))
    sNomeSalvarComo = Left(ThisWorkbook.FullName, (InStrRev(StringCheck:=ThisWorkbook.FullName, StringMatch:=".", Compare:=vbTextCompare) - 1)) _
            & " " & "_" & Nome & sExtensao
    ThisWorkbook.SaveCopyAs sNomeSalvarComo
    
    MsgBox "Planilha criada!"
    
    End Sub


 

Nesse código o nome da planilha vai conter o nome do funcionário que estará na cédula "M1", você pode alterar isso facilmente na parte do código " Nome = Cells(1, "M") "

 

Vê se é isso que você quer.

 

Abraço.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!