none
Erro ao tentar abrir planilha com macro no Mac RRS feed

  • Pergunta

  • Prezados,

    Boa tarde. Estou com a seguinte situação: criei uma planilha no Mac com uma macro (leitura de números por extenso) e a planilha funcionava normalmente no excel para Mac. Acessei essa planilha num PC, fiz alterações simples (não na macro), e quando fui abrir novamente essa planilha no excel para Mac, é apresentado um erro de que o arquivo precisa ser reparado. A questão é que consigo abrir esse arquivo normalmente em qualquer excel para Windows, mas não consigo abrir de jeito nenhum num excel para Mac, no qual é apresentada a seguinte mensagem quando o arquivo abre após insistir na exibição após o "reparo" (a macro passa a não funcionar no arquivo aberto no excel para Mac):

    <?xml version="1.0" encoding="UTF-8" standalone="true"?>

    -<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">

    <logFileName>Reparar resultado para1722.Cálculos.Execução0.xml</logFileName>

    <summary>Erros detectados no arquivo '/Volumes/Dados/A R Q U I V O VIRTUAL/- P R O C E S S O S -/1722-C-T-SUL/EXECUÇÃO/1722.Cálculos.Execução.xlsm'</summary>


    -<removedParts summary="A lista a seguir contém partes removidas:">

    <removedPart>Parte Removida: /xl/vbaProject.bin parte. (Visual Basic for Applications (VBA))</removedPart>

    </removedParts>

    </recoveryLog>

    Por favor, gostaria da ajuda de vocês para voltar a acessar normalmente essa planilha com macro no excel para Mac. Agradeço antecipadamente!

    segunda-feira, 18 de dezembro de 2017 19:43

Todas as Respostas

  • Amigo, 

    Tive problema com planilhas com macros que são acessadas em mais de uma plataforma Observei, que dentro da edição de macros, no visual Basic do excel, sumiram Os Módulos. O que tive que fazer para voltar a funcionar foi abrir as planilhas antigas ou abrir uma atual em windows, ( No meu caso a planilha funciona em widows e não em IOS) e exportar cada módulo para posteriormente importar novamente no Sistema IOS e salvar. Ai tudo volta a funcionar. toda a importação e exportação é simples, direto no visual basic do office, clica no módulo exporta um a um .... depois no mac dentro do visual basic vai em importar objeto e importa um a um. Observe direitinho para manter os nomes iguais. 

    segunda-feira, 26 de março de 2018 13:01