Crie uma nova pasta de trabalho do Excel com planilhas nomeadas usando uma macro

Índice

Use uma macro VBA para criar uma nova pasta de trabalho que contém exatamente quantas planilhas você precisa

Em muitas macros, novas pastas de trabalho devem ser criadas, as quais, por exemplo, são preenchidas com determinado conteúdo. Uma tarefa importante aqui é criar uma nova pasta de trabalho do Excel que contenha exatamente o número de planilhas que você deseja.

A macro a seguir faz esse trabalho. Ele cria uma nova pasta de trabalho que contém 31 planilhas, numeradas de 1 a 31. Aqui estão os comandos VBA apropriados:

Sub FuegeTabellenEin ()
Dim number As Integer
Dim i As Integer
Dim Mappe como pasta de trabalho
Number = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 31
Set folder = Workbooks.Add
Para i = 1 para Mappe.Worksheets.Count
Folder.Worksheets (i) .Name = i
Proximo eu
Application.SheetsInNewWorkbook = number
End Sub

Quando é iniciado, o Excel exibe uma nova pasta de trabalho que contém 31 planilhas. A figura a seguir mostra a aparência disso no registro da folha:

Na macro, você especifica o número de planilhas que deseja usando o número 31. Altere este número se desejar ter menos ou mais planilhas em uma pasta de trabalho.

Para inserir a macro, pressione ALT F11 no Excel para abrir o editor VBA. Use o comando INSERT - MODULE para inserir uma folha de módulo vazia. Para iniciar a macro diretamente do Excel, use a combinação de teclas ALT F8.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave