Ir ao conteúdo
  • Cadastre-se

"Select Method of Range class failed"


Dotto

Posts recomendados

Boa noite!

Estou tendo um pouco de dificuldade com alguns códigos de VBA. Não sou totalmente analfabeto em programação, mas tenho muito pouca experiência e apenas alguns dias de contato com VBA.

Especificamente, estou recebendo a crítica "Select Method of Range class failed" ao tentar apagar uma seleção de células. Acredito que seja por elas terem formatação diferentes, mas não tenho certeza.

Seguem os dois códigos:

Sheets("Relatorio").Range("A2:D10").Select
Selection.ClearContents
Sheets("Relatorio").Range("A13:D21").Select
Selection.ClearContents

Sheets("Planilha").Range("B4:B7").Select.ClearContents
Sheets("Planilha").Range("B11:B15").Select.ClearContents
Sheets("Planilha").Range("B17:B18").Select.ClearContents

Resolvi o problema apagando uma por uma, mas queria um código mais enxuto.

Agradeço desde já.

Link para o comentário
Compartilhar em outros sites

Ninguém sabe responder?

Aproveito pra fazer outra pergunta:

Fiz o seguinte código pra ser executado automaticamente quando mudar o valor da célula B2, porém não está funcionando.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
If Not Intersect(Target, Range("B2")) Is Nothing Then
Call changeFESP
End If
Application.EnableEvents = True
End Sub

Sub changeFESP()
Select Case B2
Case FESP
For Each cell In Range("B13:B15")
cell.EntireRow.Hidden = True
Next cell
Case Estatutário
For Each cell In Range("B13:B15")
cell.EntireRow.Hidden = False
Next cell
End Select
End Sub

Também queria saber se é possível esconder apenas as células do Range, sem esconder a linha toda.

Se alguém puder me auxiliar, ficarei muito agradecido.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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!