Notifications
Clear all

Erro em tempo de execução '1004'

7 Posts
3 Usuários
0 Reactions
2,966 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá pessoal,

O arquivo em anexo esta apresentando erro ( Erro em Tempo de Execução '1004': Nome ou Campo Ilegal ou Ausente no Intervalo de Extração. )

O erro aparece quando clico na PLAN3 ( quando essa plan fica ATIVA ela executa a macro Filtrar_PedidosII ). Acontece que estava funcionando perfeitamente e derepente apresentou esse erro.

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

 
Postado : 25/02/2014 7:06 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!

Retire a coluna em barnco (coluna "P") e tente

Sub Filtrar_PedidosII()
Worksheets("Plan4").Activate
Plan4.Range("A1:P50000").AdvancedFilter Action:=xlFilterCopy, _
                        CriteriaRange:=Range("AA2:AP3"), _
                        CopyToRange:=Range("AA6"), _
                        Unique:=False
       
    'MsgBox "Consulta efetuada com sucesso!", vbInformation + vbOKOnly, "Consulta"
       
    'Range("B2").Select
       
End Sub

Altere esse para

Private Sub Worksheet_Activate()
Call Filtrar_PedidosII
On Error Resume Next
End Sub

Fonte:
http://www.cpearson.com/excel/errorhandling.htm

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

 
Postado : 25/02/2014 7:28 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

alexandrevba,

te agradeço pela ajuda, mas não funcionou como esperado. Como sempre faço cópia de tudo antes de cada alteração, peguei a cópia anterior e recomeçei o projeto. Gostaria que vc desse uma olhada pois os códigos que estavam antes estão funcionando....ainda não entendi o porque apresentou o erro 1004. Vou deixar o arquivo refeito, se puder dar uma olhada, eu agradeço.

Desde já meu muito obrigado a vc, por ter respondido a minha pergunta

Arquivo: Dados_II

http://www.4shared.com/file/L8Rb7_S7ce/Dados_II.html

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

 
Postado : 25/02/2014 9:37 am
(@fmiranda)
Posts: 1
New Member
 

:oops: Boa Noite

Estou Com Esse Problema Também, Tentei Varias Coisas Mais Como Sou Novo em Excel, Não Consegui Resolver.....
Gostaria de Saber se Alguem pode me Ajudar!!!!

Em Anexo Uma Planilha Teste..... e Um Arquivo JPG mostrando o Erro.... :oops: :oops: :geek: :ugeek:

https://www.4shared.com/file/rW2fQlVice ... Teste.html

https://www.4shared.com/photo/EVESxX4Jce/Erro_1004.html

 
Postado : 25/10/2016 8:27 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!

Onde eu trabalho eu não tenho acesso ao sites de hospedagem de arquivos :(

Att

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

 
Postado : 27/10/2016 7:45 am
(@abaclar)
Posts: 8
Active Member
 

Estou tb com este problema ... ora funciona ora não funciona este é o meu código

Sheets("Tabela").Range("A1:K1106").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("A1:B2"), CopyToRange:=Range("A3:K3"), Unique:=False

e esta a mensagem de erro

"o intervalo de extração contém nome de campo ilegal ou em falta"

Cheguei à conclusão que só funciona até à coluna "I" (i)!!
Será possivel? A ser verdade há correcção?
Obrigado

 
Postado : 16/01/2017 12:23 am
(@abaclar)
Posts: 8
Active Member
 

Não, não é nada disto, creio eu!!
A coluna "J" tinha "Livro" e a Coluna "K" o nome "Termo" alterei os nomes e já funciona.
Obrigado

 
Postado : 16/01/2017 4:30 am