Defina o número de planilhas em uma pasta de trabalho do Excel

Anonim

Como definir o número de planilhas do Excel usando uma macro

Muitas macros são feitas para criar pastas de trabalho automaticamente. Normalmente, essas pastas também devem ter um certo número de planilhas.

Use o seguinte comando para controlar o número desejado de folhas por meio de uma macro:

Definir subnúmero de folhas ()
Application.SheetsInNewWorkbook = 5
End Sub

Use o número após o sinal de igual para determinar quantas planilhas devem estar em sua pasta de trabalho. Este valor é idêntico ao número que o usuário pode definir através do menu “Ferramentas - Opções - Geral” no campo “Folhas da pasta de trabalho”, como pode ser visto na figura a seguir:

Claro, você também pode ler o valor. Isso é útil se você deseja alterar o número de planilhas brevemente para, em seguida, criar uma pasta com exatamente este número de planilhas. O programa a seguir mostra como fazer isso:

  1. Ele salva o número atualmente predefinido de folhas em uma variável.
  2. Ele define o valor para o número 7.
  3. Ele cria uma nova pasta de trabalho (que contém sete planilhas).
  4. Ele redefine o número predefinido de tabelas para o valor salvo anteriormente.

Aqui está a lista de programas apropriada para esta tarefa:

Número da subtabela Marca ()
Dim number As Integer
Number = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 7
Workbooks.Add
Application.SheetsInNewWorkbook = number
End Sub