Notifications
Clear all

O método Range do objeto worksheet falhou

3 Posts
3 Usuários
0 Reactions
2,107 Visualizações
(@rogeriotea)
Posts: 1
New Member
Topic starter
 

Pessoal estou aprendendo a usar VBA para melhorar minha planilha. "Estou apanhando muito"
Esta dando a seguinte mensagem.

O método 'Range' do objeto '_worksheet' falhou

No código abaixo que estou usando para pesquisar é esse abaixo. Tenho duas planilhas do sistema que estou montando e uma da base de dados.

'Procedimento para fazer pesquisa no Banco de Dados
Public Sub Pesquisar()

shtDados.Range("Base").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=shtSistema.Range("criterio1", "criterio2"), _
CopyToRange:=shtSistema.Range("local1", "local2"), unique:=False

End Sub
 
Postado : 28/08/2016 8:48 am
(@mprudencio)
Posts: 2749
Famed Member
 

Como vc nao disponibilizou o arquivo, vou arriscar que a planilha que vc esta relizando a pesquisa nao existe, ou esta protegida.

Para ter certeza so vc disponibilizando o arquivo com alguns dados de exemplo

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 28/08/2016 9:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde rogeriotea

Seja bem-vindo ao fórum!

Para facilitar a tua participação no fórum, sugiro tomar conhecimento do conteúdo dos links abaixo:

viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 28/08/2016 2:53 pm