Estúdio de Inspeção e Reparação de Pastas de Trabalho Excel
Inspecione pacotes ZIP internos, integridade de fórmulas, planilhas ocultas, referências externas e metadados de documentos de forma 100% no cliente em seu navegador, gerando cópias limpas e reparadas verificadas.
Drop your XLSX or XLSM workbook here
Audit OOXML internal structure, hidden sheets/rows, formula errors, broken references, external URLs, and privacy metadata entirely inside your browser.
Sobre o Estúdio de Inspeção e Reparação de Planilhas
Ao compartilhar planilhas entre equipes e organizações, planilhas ocultas, linhas escondidas, metadados de autores, comentários de células, URLs externas e fórmulas com erro #REF! costumam passar despercebidos, arriscando a exposição de dados confidenciais e falhas de cálculo.
O Estúdio de Inspeção e Reparação Solasu é um ambiente pericial e de reparo no lado do cliente projetado para desconstruir, auditar e higienizar pacotes OpenXML (.xlsx e .xlsm) exclusivamente na memória local do seu navegador.
Operando sob o rigoroso princípio de 'Auditar antes de modificar', o Solasu nunca altera os arquivos originais em disco. O utilitário oferece observações objetivas, evidências verificáveis e controle transparente do escopo das alterações (Preservado, Modificado, Removido), permitindo exportar cópias limpas (Clean Copy) ou pastas reparadas com validação por reimportação na memória.
Arquitetura 100% no cliente sem armazenamento persistente
Toda a descompressão de ZIP, análise de XML, auditoria de fórmulas e reconstrução de pacotes ocorrem exclusivamente no seu navegador com JavaScript e WebAssembly. Nenhum arquivo é enviado a servidores, serviços em nuvem ou APIs externas.
O Solasu não utiliza armazenamento persistente: sem localStorage, sem sessionStorage, sem IndexedDB, sem cookies e sem cache de armazenamento. Ao fechar ou recarregar a guia do navegador, todos os dados da pasta desaparecem instantaneamente da memória RAM.
Auditoria profunda de conteúdo oculto, comentários e links externos
Detecta planilhas ocultas comuns (Hidden), assim como planilhas com estado Very Hidden, que não podem ser exibidas pelo menu de contexto padrão do Excel.
Audita linhas e colunas ocultas, comentários com identificação dos autores, hiperlinks externos e relações de pastas, montando uma lista de verificação de privacidade completa antes do compartilhamento.
Integridade de fórmulas, desvios de padrão e valores embutidos (Hardcoded)
Examina cada célula em busca de tokens de erro de fórmula (#REF!, #DIV/0!, #VALUE!, #NAME?, #N/A, #NUM!, #NULL!) e identifica referências corrompidas apontando para planilhas inexistentes ou excluídas.
Compara a consistência das fórmulas ao longo de colunas, identificando com precisão 'Candidatos a valor fixo embutido' (constantes inseridas no meio de fórmulas sequenciais) e 'Candidatos a desvio de padrão de fórmula' sem suposições arbitrárias.
Cópias limpas seguras (Clean Copy) e reparo estrutural
Remova de forma seletiva metadados identificáveis, comentários de células, hiperlinks externos ou planilhas ocultas para gerar uma cópia limpa pronta para distribuição externa.
Efetue reparos não destrutivos em intervalos nomeados corrompidos com #REF! e relações de pacote pendentes. Cada arquivo gerado é imediatamente reimportado e validado na memória antes de ser baixado.
Princípio de não execução de macros e preservação de XLSM
Para arquivos habilitados para macro (.xlsm), o Solasu identifica a presença do contêiner binário VBA (xl/vbaProject.bin) e verifica seu status de preservação, garantindo zero execução de scripts.
Macros nunca são executadas nem calculadas, eliminando potenciais vetores de ataque por script enquanto possibilita a inspeção e preservação seguras de arquivos de macro legítimos.
Perguntas Frequentes
1. O que é um arquivo XLSX?
O XLSX é o formato de planilha padrão adotado a partir do Microsoft Excel 2007, baseado nas especificações Open Packaging Conventions (OOXML / ISO/IEC 29500). Trata-se essencialmente de um arquivo compactado em formato ZIP contendo documentos XML, relações, estilos e cadeias de caracteres compartilhadas.
2. O que é um arquivo XLSM?
XLSM é o formato de pasta de trabalho do Excel habilitado para macros. Ao contrário do XLSX, que proíbe expressamente código executável, uma pasta XLSM contém um contêiner binário VBA (xl/vbaProject.bin) que armazena scripts do Visual Basic for Applications.
3. Arquivos legados .xls são compatíveis?
Arquivos binários legados no formato BIFF8 (.xls do Excel 97-2003) não são suportados para inspeção estrutural OOXML no navegador. O Solasu exibirá honestamente 'Unsupported format'. Por favor, salve o arquivo em .xlsx ou .xlsm antes de auditá-lo.
4. Meus arquivos do Excel são enviados para algum servidor ou nuvem?
Não. Zero bytes são transferidos para servidores externos, serviços de processamento em nuvem ou APIs de conversão. Toda a extração, interpretação de XML e geração de cópias limpas ou reparadas ocorre exclusivamente na memória do navegador.
5. Há dados salvos em cookies, localStorage ou IndexedDB?
Não. O Solasu adota armazenamento persistente zero. Nenhuma informação de pasta, valor de célula, fórmula, nome de arquivo ou metadado é gravada em localStorage, IndexedDB, cookies ou armazenamento de cache. Os dados residem unicamente na memória RAM volátil.
6. O que é uma planilha oculta (Hidden)?
Uma planilha oculta possui o atributo state='hidden' em xl/workbook.xml. Embora fique invisível na barra de guias comum do Excel, todas as suas fórmulas, valores e potenciais dados sigilosos permanecem legíveis no XML interno.
7. O que é uma planilha muito oculta (Very Hidden)?
Uma planilha com estado 'veryHidden' não surge na caixa de diálogo de exibição comum do Excel e tipicamente exige uma macro VBA para ser visualizada. O Solasu identifica e aponta essas planilhas diretamente a partir da árvore do pacote.
8. É possível identificar linhas e colunas ocultas?
Sim. O Solasu analisa o XML das planilhas procurando atributos hidden='1' e hidden='true' nas tags <row> e <col>, informando o total e as coordenadas encontradas.
9. Como os erros de fórmula (#REF!, #DIV/0!) são detectados?
O Solasu inspeciona as tags de fórmula (<f>) e valores em cache (<v>) de cada célula, categorizando erros usuais como #REF!, #DIV/0!, #VALUE!, #NAME?, #N/A, #NUM! e #NULL!.
10. O que constitui uma referência quebrada de fórmula?
Uma referência quebrada acontece quando uma fórmula aponta para células apagadas (#REF!) ou para uma planilha que foi removida da pasta de trabalho (ex: ='PlanilhaExcluida'!A1).
11. Como funciona a inspeção de intervalos nomeados?
O Solasu lista os nomes definidos no arquivo xl/workbook.xml, analisa o escopo de atuação (pasta inteira ou planilha local) e sinaliza referências com erro que apontam para #REF!.
12. O que são links externos e pastas vinculadas?
Links externos são relações que conectam a planilha a outros arquivos Excel, URLs da web ou fontes de dados OLE. O Solasu cataloga essas referências de maneira estática sem acessar servidores externos.
13. O que assegura a garantia 'No External Refresh' (Sem atualização externa)?
O Solasu nunca emite requisições de rede para links externos ou URLs encontrados nos arquivos. Consultas a bancos de dados externos são registradas de forma segura, mas nunca executadas.
14. Onde ficam salvos os comentários e notas das células?
Comentários residem em partes específicas do pacote, como xl/comments*.xml, junto aos nomes dos respectivos autores. O Solasu indexa todo esse conteúdo para que você possa avaliar as notas antes de enviar a pasta.
15. Quais metadados são mantidos nas propriedades do documento?
As propriedades principais (docProps/core.xml) contêm informações como autor, usuário da última modificação, data de criação, data de alteração e título. O Solasu identifica esses campos como dados potencialmente identificadores.
16. O que é a diretriz 'No Macro Execution' (Sem execução de macros)?
O Solasu nunca executa código de macro VBA no navegador. O sistema apenas verifica a existência de xl/vbaProject.bin com foco em segurança e preservação de integridade, impedindo qualquer execução de código.
17. Quais são as limitações de cálculo de fórmulas?
O Solasu avalia a sintaxe e as referências de modo independente; a ferramenta não reproduz o mecanismo de cálculo completo do Microsoft Excel. Os valores armazenados em cache (<v>) são exibidos tal como salvos pelo Excel.
18. O que é um candidato a valor fixo embutido (Hardcoded Value Candidate)?
É um valor numérico constante inserido em meio a uma sequência contínua de fórmulas em uma mesma coluna, apontando para uma provável quebra de lógica ou sobreposição manual.
19. O que é um candidato a desvio de padrão de fórmula?
Quando as linhas vizinhas de uma coluna seguem um padrão de cálculo uniforme (como multiplicar por 10) e uma linha específica apresenta uma fórmula com lógica diferente, o Solasu a aponta como candidato a desvio para sua conferência.
20. O que é uma cópia limpa (Clean Copy)?
Uma cópia limpa é uma nova pasta de trabalho gerada onde elementos confidenciais selecionados (metadados de autor, comentários, links externos ou planilhas ocultas) foram removidos com segurança, mantendo intactos os dados das células.
21. O que é uma cópia reparada (Repair Copy)?
Uma cópia reparada elimina relações quebradas que apontam para partes inexistentes do pacote, remove intervalos nomeados com erro #REF! e normaliza o estado das planilhas.
22. Por que o hash SHA-256 do arquivo baixado difere do original?
Isso é esperado e perfeitamente normal. A realização de limpezas ou correções altera os documentos XML e tabelas de relações e exige nova compressão do arquivo ZIP, gerando um novo hash criptográfico.