Notifications
Clear all

Duvida sobre "Planilhas FAKES"

4 Posts
3 Usuários
2 Reactions
1,136 Visualizações
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Fala pessoal, tudo bem com vocês?

Hoje tenho uma duvida e queria saber o porque acontece e como "excluir" caso seja possível...

Tenho um arquivo com diversas MACROS para varias finalidades, no decorrer dos dias quando vou inserindo mais códigos VBA, eles chamam qualquer tipo de arquivo importando para dentro deste principal, ou seja, criando abas para receber esses insumos sem modificar os originais, em resumo é isso.

Mas o que percebi, no depurador VBA onde fica as planilhas, forms e módulos, esta criando diversas "Plans FAKES" oriunda da principal "EstaPastaDeTrabalho" conforma imagem anexa, e gostaria de saber o por que da criação dessas guias e se tem a possibilidade de deleta-las, por meios convencionais, não funcionou.

Na imagem podemos perceber que as FAKES são iguais a EstaPastaDeTrabalho e outras planilhas que tiverem, bom, essas estão normais com o desenho de planilha mesmo.

Se alguém souber, poderia me ajudar por favor?

 

 
Postado : 15/11/2023 11:36 am
(@osvaldomp)
Posts: 858
Prominent Member
 

Postado por: @celri_33

... ou seja, criando abas para receber esses insumos ...

... gostaria de saber o por que da criação dessas guias...

Não entendi bem o que você quer dizer. Primeiro você informa que as macros existentes criam planilhas para receber dados externos e em seguida você pergunta porque as planilhas são criadas. 🤔 

__________________________________________________________________________________________

... e se tem a possibilidade de deleta-las,

Você quer deletar as planilhas que receberam dados, é isso?

__________________________________________________________________________________________

... por meios convencionais, não funcionou.

O que exatamente você quer dizer com "meios convencionais" ? O que exatamente você tentou?

Se entendi errado, então por gentileza explique.

 

Osvaldo

 
Postado : 16/11/2023 9:45 am
Celri_33 reacted
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Más notícias, @Celri_33: provavelmente seu arquivo está corrompido e infelizmente a ferramenta de reparo do próprio Excel não é eficaz nessa situação.

Uma maneira de restaurar a funcionalidade que às vezes funciona é salvar como binário (xlsb), fechar e reabrir e depois salvar de volta como xlsm.

Outro é se aventurar na estrutura do xml do arquivo (renomear extensão zip, fazer as alterações e depois renomear de volta para xlsm).

Infelizmente, nas experiências que tive com esse problema, são poucas as que voltam à normalidade e a solução passa a ser braçal mesmo: transferir todo o conteúdo, estrutura, formatação, códigos, etc. para um arquivo virgem  pra recuperar a funcionalidade, descartando o arquivo corrompido.

Algumas discussões em fóruns a respeito desse assunto:

Worksheet becomes workbook element

Remove a non-existant Sheet in VBA

Excel VBA Project has generated multiple Workbook objects

 
Postado : 16/11/2023 4:17 pm
Celri_33 reacted
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Obrigado a todos e realmente pelo visto vai ser mais braçal infelizmente!!!

 
Postado : 16/11/2023 7:17 pm