Ir ao conteúdo

Excel Verificação de intervalos VBA


Ir à solução Resolvido por OreiaG,

Posts recomendados

Postado

Bom dia!
 

Estou tentado desenvolver um código que de 54 em 54 linhas verifica a propia linha e mais duas abaixo, caso todas elas estejam vazias, encerrar o código.

Caso uma delas estiverem preenchidas, iniciar a próxima verificação.

O intuito desse código é criar marcações para quebra de página automaticamente. Na minha configuração, as paginas acabam de 54 em 54 linhas.

O código para marcar a quebra de página é esse: 

 

ActiveSheet.PageSetup.PrintArea = "$A$1:$F$54"

 

Com o código em mãos é apenas questão de substituir esse intervalo por variáveis.

 

Se puderem me ajudar, desde já grato!

 

  • Solução
Postado
5 horas atrás, Neodenn disse:

O intuito desse código é criar marcações para quebra de página automaticamente.

 

 

Veja se ajuda.

 

Sub InsereQuebrasDePágs()
 Dim k As Long
  ActiveSheet.ResetAllPageBreaks
   Do While Application.CountA(Cells(k + 1, 1).Resize(54)) > 0
    ActiveSheet.HPageBreaks.Add Cells(k + 1 + 54, 1)
    k = k + 54
   Loop
End Sub

 

  • Curtir 1
  • 3 semanas depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!