MACRO que leia, e a...
 
Notifications
Clear all

[Resolvido] MACRO que leia, e apague, a Matriz inserida por fórmula em uma célula!!

5 Posts
2 Usuários
3 Likes
767 Visualizações
JSCOPA10
(@jscopa10)
Posts: 341
Reputable Member
Topic starter
 

Após copiar A3:M6000 da Aba 4, colar valores em A3 da Aba 5, e classificar A3:M6000 - tudo isto por Macros ... fiz uma fórmula em M1 que mostra a Matriz de linhas em branco, ok!! ... No caso atual a Matriz em M1 é A3980:M6000 !!

Atualmente eu digito na Caixa de Nomes =indireto(M1) e deleto na mão!!

Mas meu sonho é uma Macro que faça isto automaticamente, ou seja, lê a Matriz de M1 e apague esta Matriz: A3980:M6000!!

EdsonBR, ou alguém, pode dar uma luz?? ... Desde já MUITO GRATO!!!

PS: Como se vê, meu arquivo é muito grande, e com dados pessoais do trabalho, para postar!! ... Mas se for imprescindível, apesar de eu achar que não seja, monto um modelo com a fórmula aleatório!!

 

 
Postado : 12/03/2022 6:30 pm
(@osvaldomp)
Posts: 852
Prominent Member
 

Olá, @jscopa10.

Já experimentou ~~~> Range(Range("M1").Value).Delete

obs. se a fórmula em M1 for somente para identificar o intervalo vazio, então talvez você possa deletar aquele intervalo no final da sua macro atual, via SpecialCells(xlBlanks), e assim dispensar a fórmula em M1.

Osvaldo

 
Postado : 12/03/2022 7:52 pm
JSCOPA10 reacted
JSCOPA10
(@jscopa10)
Posts: 341
Reputable Member
Topic starter
 

@osvaldomp, testei sua sugestão ( Range(Range("M1").Value).Delete ) ... mas ao executar, ele está excluindo as linhas e deslocando as células para a esquerda, e não para cima!!!

Eu não quero excluir linhas nem colunas, só quero apagar o conteúdo!!!

Este post foi modificado 2 anos atrás 2 vezes por JSCOPA10
 
Postado : 12/03/2022 8:02 pm
(@osvaldomp)
Posts: 852
Prominent Member
 

... fiz uma fórmula em M1 que mostra a Matriz de linhas em branco ...

Eu não quero excluir linhas nem colunas, só quero apagar o conteúdo!!!

Range(Range("M1").Value).Value = ""

Mas confesso que não entendi, pois se a fórmula em M1 remete a intervalo em branco e você quer apagar o que está em branco. 🤔 

Osvaldo

 
Postado : 12/03/2022 8:17 pm
JSCOPA10 reacted
JSCOPA10
(@jscopa10)
Posts: 341
Reputable Member
Topic starter
 

@osvaldomp, SHOW ......... troquei o Delete por ClearContents e ficou PERFEITO!!! ... Muito obrigado!!!!!!!!!!!!!!!!!

 
Postado : 12/03/2022 8:18 pm
Osvaldomp reacted